PUP

short way of saying pissed up prick!
Ray was such a pup
by gembitch January 07, 2010
mugGet the PUP mug.