1 definition by ilovegum

1
a bizarre sex act in which the man screams at the womans/mans ass and then spanks it until their ass is red like a baboons.
i tried the barking baboon last night
by ilovegum October 03, 2015
Get the mug
Get a barking baboon mug for your boyfriend José.