charpering carsey (English, noun)
expansion: charpering carsey
Senses:
glosses: A police station.
tags: Polari
Forms: