Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by sidfelony
petula
Share definition
Flag
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
Get the
petula
mug.