Top definition
Slang term for the dissociative drug Methoxetamine. So named because the experience of taking this drug resembles both a religious pilgrimage and a mechanical understanding of the human body.
Me and the boys are gonna drop some Mekka tonight for the rave/ qi brawl/ pool tournament/ roller derby/ telepathic reunion.
by QuozJakwonn November 27, 2011
Get the mug
Get a Mekka mug for your mate Manafort.
buy the domain for your diy site