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.
the name given too mephedrone users by fellow users.
yo man we are such mephheads!
your gurning like a mephhead!
slow down you mephhead!
your gurning like a mephhead!
slow down you mephhead!