Definition of punnai oil in US English:

punnai oil

noun

  • Poon oil.

Origin

Late 19th century; earliest use found in The Century Dictionary.