Top definition
A meme derived from Super Smash Bros. When a new character is introduced the phrase would be used. On the internets, if a related but superior character is mentioned people will say a new challenger appears. Challenger is the key word for starting a brawl on 4chan.
by Matthieu123 January 27, 2008
Get the mug
Get a a challenger appears mug for your mate Yasemin.