Another euphemism for anal sex
Bro: How'd it go with Sarah last night?Bro 2: Had some major bum rutting*high five*