Skip to main content

Definitions by gembitch

short way of saying pissed up prick!
Ray was such a pup
PUP by gembitch January 7, 2010