1 definition by Garry G.Money

a hearty, potent bowel movement requiring 40 minutes or more to complete
Dude, I just took the meanest carcaboooso.
by Garry G.Money December 2, 2005
Get the carcaboooso mug.