HEAD SHOP


Meaning of HEAD SHOP in English

Function: noun

Date: 1968

: a shop specializing in articles (as hashish pipes and roach clips) of interest to drug users

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.