charpering carsey

名词 n.

英文释义

名词 n.
  1. A police station. Polari
    — Fact is, / she’ll end up in the charpering carsey / of Jennifer Justice.

词源

From charper (“to seek”) + carsey (“house”). Compare charpering omi (“policeman”).
0 次浏览 数据来源: Wiktionary