VariousWords beta
Related Terms:
Definitions:
Noun
upsetter
Definition: an unexpected winner; someone who defeats the favorite competitor
Definition: One who upsets (something); a disrupter.