carcaboooso Share definition Flag a hearty, potent bowel movement requiring 40 minutes or more to complete Dude, I just took the meanest carcaboooso. carcaboooso by Garry G.Money December 3, 2005 0 0 Get merch Get the carcaboooso mug. Buy Now — $32.95 See more merch