charpering carsey noun1 •A police station.Fact is, / she’ll end up in the charpering carsey / of Jennifer Justice. — 2015