HEAD SHOP


Meaning of HEAD SHOP in English

Slang.

a shop selling paraphernalia of interest to drug users or associated with the use of drugs.

[ 1965-70, Amer. ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .