Green’s Dictionary of Slang

cattie n.

also catty
[abbr.]

(UK juv.) a catapult.

[UK]Boy’s Own Paper 12 Nov. 73: Has everyone got catties and shot with them?
[UK]Boys’ Best 20 Oct. 42: He thinks it was done with a bullet from a catty.
[UK]Viz Oct./Nov. 12: Lummy! I’ll knock those down with my catty!