CHAMPION Meaning of CHAMPION in English Adj./Adv. Excellent. Also used as an exclamation. [Mainly Northern use.] {Informal}. Slang English vocab. Английский сленговый словарь. 2012