Dan Carre's definitions
an 80's slang term used to describe a person that listens to the cure and wears all black, sits at home, is sad...etc
by Dan Carre November 26, 2003
Get the bat caver mug.by Dan Carre February 22, 2004
Get the turd crumbs mug.