1 definition by Seb Paquet

Top Definition
The noun "Dépêche" in French means a dispatch. Lots of French language publications have Dépêche in their title, sorta like "The XYZ City Telegram".
Depeche Mode hasn't been the same since Alan Wilder left.
by Seb Paquet May 22, 2006

Mug icon
Buy a depeche mode mug!