Top Definition
1) A person that compulsivily lies. 2) A person doped up telling lies.
When Al said "go get me that cat piss smelling fuckhead." He was referring to the politician from the neighboring camp. Johnny was a cat piss smelling fuckhead after shooting up heroin.
by nicklegit May 17, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.