Green’s Dictionary of Slang

cabouche n.

[SAmE caboose, a railroad wagon]

(Polari) .

[UK]P. Baker Fabulosa 290/1: cabouche a car.