1 definition by Poncho whore

Girls pooping and peeing on top of guys during intercourse while extremely intoxicated. (while wearing ponchos).
Yo I went to this poncho party and it smelled so bad. Poop an pee everywhere.
by Poncho whore March 14, 2014
Get the poncho party mug.