Skip to main content

mrcj's definitions

mephheads

a group of people from a small town in hertfordshire called Welwyn Garden City who "rarely" take mephedrone.

the name given too mephedrone users by fellow users.
yo man we are such mephheads!

your gurning like a mephhead!

slow down you mephhead!
by mrcj February 6, 2010
mugGet the mephheadsmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email