head shop
nounDefinition of head shop
: a shop specializing in articles (such as hashish pipes and roach clips) of interest to drug users
Keep scrolling for more