Poncho whore's definitions
Girls pooping and peeing on top of guys during intercourse while extremely intoxicated. (while wearing ponchos).
by Poncho whore April 21, 2014
Get the poncho partymug.
Get the poncho partymug. We'll email you a link to sign in instantly.