Meaning of punnai oil in English:

punnai oil

noun

  • Poon oil.

Origin

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