What is Baboonga?
when you slap someones ass so hard during sex it turns bright red
did you see that baboonga i left on that bitches ass?
See flawless victory, pain, shame