dude, i was bangin rub down until i felt like i was going to explode
a man who is masturbates while wearing a rubber band tightened around his penis
"dude, i was bangin rub down until i felt like i was going to explode" What is the definition of "bangin rub down"?