top | item 47104508 (no title) rolph | 8 days ago in the UK a catapult [catty] is a slingshot. discuss order hn newest beAbU|7 days ago Omg is that where the name comes from. In my language it's a "kettie".
beAbU|7 days ago