What is Baby Canon?
term for huge cock and balls
last night i let my baby canon launch an arial assault on becky's face
See trouser snake
noun
term used for a huge package.
Damn, that is some baby canon you got there.
See balls, cock, dick, package