Top Definition
A laboratory-manufactured "designer drug" that causes brief but intense feelings of indifference and ennui. Users describe the sensation as "sort of okay" and "not that great." Meh dealers can be found at Appelbees, Circuit City, and other locations that are kind of alright, but nothing to write home about. Wilmington, Delaware is the crystal meh capital of the East Coast.
The DEA considers crystal meh to be a mediocre threat to public health.
by Sonobovich August 12, 2008
7 Words related to crystal meh

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.