What is Ballcannon?
Slang for a man's penis.
Dude, I just packed the musket on my ballcannon.
See slang, sex, dick, balls