CHAMPION


Meaning of CHAMPION in English

Adj./Adv. Excellent. Also used as an exclamation. [Mainly Northern use.] {Informal}.

Slang English vocab.      Английский сленговый словарь.