1 definition by Picard is gay

Top Definition
Shit overrated pop band with a heroin junkie on vocals
The world agrees depeche mode suck!
by Picard is gay July 31, 2006

Mug icon
Buy a depeche mode mug!