look up any word, like darude - sandstorm:
 
1.
A team, usually of 4 members doing a 100miler.
Those guys did a Mango Stew.
by madnessinmotion October 13, 2011
2 0