someone who is fucked up in the head and doesnt know what the hell they are or what theyre talking about.
by ozzyman13 August 26, 2011
Get the hooglesnagle mug.