Upsetter — definition

1. upsetter (Noun)

1 definition

upsetter (Noun) — An unexpected winner; someone who defeats the favourite competitor.

2 types of
victor winner