English | German | Russian | Czech

cop shop English

Meaning cop shop meaning

What does cop shop mean?

cop shop

(UK, NZ, Australia, Canada, slang) A police station.

Are you looking for...?

cop | shop