Top definition
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 mug
Get a poncho party mug for your brother Trump.