What is Baby Cannon?
1.
Literally, Launches infant babies at high speed, over great distances.
"Hey man, Don't use a Johnny Jump-up, use a baby cannon."
2.
A girl who is always making/having babies every time you look up.
R- Did you hear? ShanDeeka's pregnant again and she doesn't know who the daddy is.
S- What a baby cannon! Didn't she just have a baby about three months ago?
R- Yep, this one will be her sixth...and she's what, only 19? What a skeez; she's obviously never heard of birth control before.
S- Amen to that...
3.
A
Dude 1: "Dude, Jamie is getting married in like a month"
Dude 2: "Oh shit, she is gonna be a baby cannon in no time!"
See