Skip to main content

Definitions by Loopyloulou

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