There are many slang names for cannabis including: Marijuana, Weed, Pot, Grass, Reefer, Ganja, Mary Jane, Blunt, Joint, Roach, etc. The cannabis plant contains over 480 compounds. The two cannabinoids we know the most about are THC and CBD. THC is the psychoactive part of the plant and CBD is non-psychoactive and produces more known … Continue reading Cannabis