Top Definition
Legendary French actor. He was pretty much the Steve McQueen/James Dean of France (but he's still alive) since he played alot of tough-guy rebel roles and of course, admired for his classical good-looks.

Most famous role was "Le Samourai."
Alain Delon is awesome!
by Soul_Driver February 28, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.