1 definition by jamallikesanal12

1
noun

term used for a huge package.
Damn, that is some baby canon you got there.
by jamallikesanal12 July 10, 2008
Get the mug
Get a baby canon mug for your barber Nathalie.