Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Ambessa
Men
Share definition
Flag
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.
Men
by
Ambessa
January 21, 2017
Get the
Men
mug.