head shop
English Dictionary
->
Letter H
-> head shop
Search Dictionary:
head shop Definition
(n)
a
shop
specializing
in
articles
of
interest
to
drug
users
; "
he
bought
some
roach
clips
and
hashish
pipes
at
the
head
shop
"
head shop Synonyms
head shop
© Art Branch Inc.