1 definition by slothajm

A fun loving yet annoying brunette who likes to pinch.
Dude, I was at the beach yesterday and figured the greenheads would be out but man those brownheads were way worse.....
by slothajm September 22, 2006
Get the Brownhead mug.