What is the meaning of POPSHOP. Phrases containing POPSHOP
Slangs & AI meanings
POPSHOP
Popshop is British slang for a pawnbroker's.