Definify.com

Definition 2025


headshop

headshop

See also: head shop

English

Noun

headshop (plural headshops)

  1. Alternative form of head shop