Definitions by Peter the impaler;)
Russian bombsquad
When a group of Russian females split into two attack opp teams while one team bites on your testicles until there raw while the second pegs you in the ass.
Russian bombsquad by Peter the impaler;) December 17, 2020