Slang meaning of J

J means: J is slang for cannabis.