meaning of Anal Ball Blasting

Anal Ball Blasting meaning in Urban Dictionary

The work of intentionally sitting (anal) on some one elses testicles (baseball) which can trigger serious injury to their particular reproductive organs (blasting).