Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Octopusapocalypse
puttanesca pie
Share definition
Flag
A whore
’
s
vagina
He enjoys paying for
sex
. He can’t
get
enough
of that puttanesca pie!
puttanesca pie
by
Octopusapocalypse
November 10, 2022
Get the
puttanesca pie
mug.