Mary Jane

A slang term for cannabis that has persisted for at least 60 years! A play on the word Marijuana.

Related Terms