Slang meaning of KARACHI

KARACHI means: Karachi is slang for heroin.