languefrancaise.net

Argot and slang. A new french and english dictionary