1 definition by etfdfdfdfdgreyhfgujgyig

Top Definition
The ULTIMATE French Duo. Damn, Daft Punk make great music. Probably the most "different" music that I listen to.
Whoa, Daft Punk are excitement
by etfdfdfdfdgreyhfgujgyig May 06, 2005

Mug icon
Buy a daft punk mug!