Top definition
The act of pulling one’s pants and undergarments down. Then racing a pre-determined distance with the floppy fella’ on the go to claim the title ‘King Babba’.
Richard was extremely lucky not to lose his phone whilst Babba Racing!
by Tinky222 July 17, 2014
Get the mug
Get a Babba Racing mug for your brother-in-law Günter.

Available Domains :D

  • babbaracing.men
  • babbaracing.se
  • babbaracing.net
  • babbaracing.com
  • babbaracing.ninja
  • babbaracing.org