baboon ass red Share definition Flag To describe a swollen body part that is red. Did you see Steve's nose, it was baboon ass red! So swollen from Rick punching him in the nose! baboon ass red by Bill&bob April 25, 2022 0 0 Get merch Get the baboon ass red mug. Buy Now — $32.95 See more merch