How meow meow got its name Mind Hacks, 30 Jan 2011 New stimulant street drug mephedrone has been nicknamed ‘meow meow’ to the point where the name is appearing in scientific…