1 definition by sidfelony

slang for a lady's lower love lips
She whipped off her knickers and I got a faceful of her hairy petula
by sidfelony September 4, 2006
Get the petula mug.