ALL meanings of head shop
head shop
H h - noun head shop a shop selling paraphernalia of interest to drug users or associated with the use of drugs. 1
- noun head shop a shop that sells equipment connected with using drugs 0
- noun head shop a shop selling drug paraphernalia 0
- noun head shop A retail outlet specializing in sale of paraphernalia related to consumption of cannabis, other recreational drugs, and New Age herbs, as well as generally selling counterculture art, magazines, music, clothing, and home decor. 0