meaning of baby canon baby canon

baby canon baby canon meaning in Urban Dictionary

term for huge dick and balls nounterm utilized for a massive bundle.