Top definition
MDMA Crystal. The substance that gets you High in E`s in it`s purest form. Often in bluey green crystals
This Mum N Dad is Mega.

You got your Mum N Dad comin out?
by MC Timmy G June 22, 2006
Get the mug
Get a Mum n Dad mug for your daughter Jovana.