A team, usually of 4 members doing a 100miler.
Those guys did a Mango Stew.
by madnessinmotion October 13, 2011
Get the Mango Stew mug.