Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: mephedrone  'me-fu,drown
  1. A synthetic stimulant drug of the amphetamine and cathinone classes, often sold as a recreational drug
    "mephedrone was marketed as a legal alternative to ecstasy";
    - M-CAT [informal]

Encyclopedia: Mephedrone