richard was extremely lucky not to lose his phone whilst babba racing
the act of pulling one’s pants and undergarments down
"richard was extremely lucky not to lose his phone whilst babba racing" What is the definition of "babba racing"?