1 definition by schneeman

Top Definition
A band from badass England.. unfortunately thats all they have going for them... they suck.
Similar to scratching nails down a chalkboard.
by schneeman July 22, 2005

Mug icon
Buy a InMe mug!