A colloquial name for cannabis sativa. slang terms include joints, spliffs, blunts, hooters, doobies, mj, mary jane, weed, grass.