Cheer South Share definition Flag The worst all-star cheerleading team to ever exists. -Did you see that team's pyramid fall? -What team? I bet you're talkin about cheer south! -Duh! Who else?! Cheer South by CheerSavannahbabe48 January 30, 2010 Get the Cheer South mug.