Top definition
An intrigueing concept of sexual pleasure that is capable of making women orgasm just by the sight of it.
Pugla Moonda, Pugla, Moonda
by Pugla Moonda February 04, 2010
Get the mug
Get a Pugla Moonda mug for your bunkmate Paul.