What does Balls Cannon mean?

Balls Cannon meaning in Urban Dictionary

A balls cannon is delivered by dropping an individual's trousers to moon some one, flexing over far enough that the testicles become visible, waving the testicles at the recipient(s) utilizing the hand, and yelling 'Baaalllllssss!'The balls cannon can fundamentally only be done by a man.