Special K (noun) Definition, Meaning & Examples

noun
  1. an animal anaesthetic, ketamine hydrochloride, sold illegally as a hallucinogenic drug
Special K (noun) Definition, Meaning & Examples

More Definitions