2 definitions by crashride
An upcoming French producer with one of the SEXIEST sounds in electro/fidget-house. Recently rose to fame through his remix of deadmau5's "Raise Your Weapon."
guy: yo did you hear Madeon's new single, Icarus?
girl: you mean the only song that can give me an orgasm?
girl: you mean the only song that can give me an orgasm?
by crashride March 1, 2012