did you see that baboonga i left on that bitches ass?
when you slap someones ass so hard during sex it turns bright red
"did you see that baboonga i left on that bitches ass?" What is the definition of "baboonga"?