1. a ridiculously overpowered weapon
2. a penis
"dude the hammer of dawn in gears is such a frigging rape cannon'
"oh god she bit off my rape cannon"
11👍 2👎
to masturbate or jerk your gherkin.
Test firing the rape cannon is recommended by many doctors.
6👍 1👎