What's the difference between a dick and a cannon?
Your dick shots longer.
What's the difference between a dick and a cannon?
Your dick shots longer.
Listen up, buttercup. This "joke" plays on the double meaning of "shots." A cannon shoots cannonballs, while the joke suggests a dick "shots"... well, you get it. The punchline is that one "shots" further than the other. Basically, it's a childish boast about, uh, male prowess. I'm embarrassed for you that you had to ask.