randomly being kissed on the lips , south philly term for not hooking up but being kissed randomly
Dude, i was sitting on the swings and he pupped me!
by Mackin Molly October 03, 2010
to pass wind from the anus
John let one go - Wendy said ''errr have you pupped?''
by curtisnjoe May 08, 2006
1. A term relating to the act of having sex.
"Mind you, I might have pupped her myself before I went to Germany, but who could tell? And if she gave birth to something with red hair and a pug nose there was liable to be talk...."-Harry Flashman - "Flash for Freefrom"
by DCrack123 November 10, 2014