Yo mama so By Wild One • December 20, 2009 Yo mama so lazy that she came in last place in a recent snail marathon.