Meaning of upsetter
Definition of upsetter
(noun)
an
unexpected
winner;
someone
who defeats the
favorite
competitor
Other information on upsetter
WIKIPEDIA results for
upsetter
Amazon results for
upsetter
Tweet