Skip to main content

Definitions by n30

a slang word for vagina, etc...
man, i was knee deep in some poon pie last night...
poon pie by n30 August 26, 2005