1 definition by Fryhole

Top Definition
Literally, Launches infant babies at high speed, over great distances.
"Hey man, Don't use a Johnny Jump-up, use a baby cannon."
by Fryhole September 01, 2006

Mug icon
Buy a baby cannon mug!