Skip to main content

Ambessa's definitions

Men

Men is a big drugs dealer in Geneva. He deals with all the people of the city, "il ravitaille les shlags" in french. He is the principal deliver in "Les Eaux-Vives".
You can have some Shit, you ask to Men.
Tu peux avoir du shit, demandes à Men.
by Ambessa January 21, 2017
mugGet the Men mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email