The Facts About Mephedrone June 3, 2026 Category: Blog Mephedrone, also known as "Meow Meow," is a lab-created compound that acts as a stimulant . The chemical belongs to the cathinone of drugs and was first sold as a research chemical. However it is currently recognized as a read more