Top definition
A particular drug / Origins: Invented slang, (i.e., Nadsat vocabulary): synthetic mescaline
by Brian November 01, 2004
Get the mug
Get a Synthmesc mug for your brother Manley.