1 definition by A. Noobitron

A device for launching cats through the air.
Scott: Eddie, don't put my cat, the Pookerman, into the cat-apult!!
by A. Noobitron January 27, 2011
Get the cat-apult mug.