English | German | Russian | Czech

pot shop English

Meaning pot shop meaning

What does pot shop mean?

pot shop

A shop that sells cannabis. (archaic) A small public house.

Are you looking for...?

pot | shop