Speed Queen Meaning

(idiomatic, slang): The feminine form of speed freak; a drug addict, that abuses stimulants/uppers in particular.

RECENT SEARCHES