Skip to main content

Definitions by schneeman

A band from badass England.. unfortunately thats all they have going for them... they suck.
Similar to scratching nails down a chalkboard.
InMe by schneeman August 14, 2005