wack job

An idiot; a loser; another term for jerkoff.
by Emby Quinn October 22, 2003
mugGet the wack job mug.

ass on your shoulders

Being overly defensive, obnoxious, confrontational, or just generally annoying.
Man, you've really got your ass on your shoulders.
by Emby Quinn May 24, 2006
mugGet the ass on your shoulders mug.