Green’s Dictionary of Slang

caboosh n.

also cabouche

(Polari) .

[UK]P. Baker Fantabulosa 290/1: cabouche a car.
[UK]R. Milward Man-Eating Typewriter 31: Causing a caboosh to swerve into some pedestrians in Montmartre.