Top Definition
French word, used in french national meetings & forums Rover.

It meens Sir or Mister, it's a friendly word.
zyva Francky c'est Mouth viens là mecton qu'je te ravage comme une ouvrière ta race !
by 820i January 05, 2005
3 Words related to mecton
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.