1 definition by Zack Garcia

It means "God of Sex" and it can also be called "Weed God" aka "The Plug"
Ohhh Mahmmoud don't stop I want more plz.
Hook it up with that gas🔥🔥
by Zack Garcia March 14, 2017
Get the mahmmoud mug.