Learn English – A word for somebody who supports things fleetingly and whilst they are popular

pejorative-languagesingle-word-requestsword-choice

I'm looking for a word for somebody who supports things fleetingly and whilst they are popular, for example a sports team on a winning streak, or something which is currently in fashion.

Best Answer

For a sports team, bandwagon fan is probably the most common term in the US. Bandwagoner would be the more general, non-sports case, and most everyone would know what you mean although it's not very a common term.

If we're focused on sports, fair-weather fan also works well. It does have a slightly different connotation than bandwagon fan, in my opinion. A bandwagon fan is more likely to follow any team that is currently popular. A fair-weather fan is more likely to follow only one team (in a particular sport), but is likely to only act like a fan when that team is doing well.

e.g.:

"Dan is a bandwagon fan. He used to be a Yankees fan, but now he says he's a Red Sox fan."

"I never saw Dan wear a Red Sox jersey even when he lived in Boston, but now that they've won a World Series he wears them all the time. He's such a fair-weather fan."