loon

A crazy, psychotic person who doesn't care a.k.a nutter
by Loopyloulou September 11, 2006
mugGet the loon mug.