Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

head shop Definition

Cancel
head shop
noun(head shop)
a shop specializing in articles (such as hashish pipes and roach clips) of interest to drug users

Words Related to head shop!

head shop Examples by Brain Bank Users