Mary Jane

Definition

Slang

  • noun marihuana. These are English puns or hobson-jobson versions of the Spanish name for cannabis. One spelling of the word, marijuana, is a literal translation of Mary-jane, although the original Mexican form, marihuana, is a familiarising prefix (from ‘Maria’) added to a native Amerindian word meaning something like ‘herbal substance’.
http://www.dictionarycentral.com/definition/mary-jane.html