Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word head shop from English dictionary with examples, synonyms and antonyms.

head shop   noun

Meaning : A shop specializing in articles of interest to drug users.

Example : He bought some roach clips and hashish pipes at the head shop.