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
5 Words related to Mum n Dad

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.