Thursday, November 26, 2009

Uppercat

Meaning: A highly overrated person or group, expected to win any race or contest.
Pronunciation: Up-per-cat.
Usage: South Africa is the uppercat in any cricket tournament. But somehow they always end up choking.
Root: Opposite of underdog.