kamus
.
Search
About
upsetter
English
upsetter
Noun
An unexpected winner, someone who defeats the favorite competitor
English: upsetter