PUP

short way of saying pissed up prick!
by gembitch January 08, 2010
Get the PUP mug.