Minting neologisms at our own pace.
Thursday, November 26, 2009
Meaning: A highly overrated person or group, expected to win any race or contest.
Usage: South Africa is the uppercat in any cricket tournament. But somehow they always end up choking.
Root: Opposite of underdog.