Word info

charpering carsey

Noun

Meaning

charpering carsey

(Polari) A police station.

Source: en.wiktionary.org

Close letter words and terms