Slang meaning of O

O means: O is slang for opium.O is slang for oral sex.