Baboonoids Share definition Flag Having hemorrhoids so bad, your arse resembles a baboon's. I'd love to take a ride in your motorcycle, but unfortunately, my baboonoids are acting up. Baboonoids by Euqinimod September 28, 2014 0 0 Get merch Get the Baboonoids mug. Buy Now — $32.95 See more merch