Skip to main content

Definitions by sidfelony

slang for a lady's lower love lips
She whipped off her knickers and I got a faceful of her hairy petula
petula by sidfelony September 16, 2008