Used to describe a champ that has achieved something fantastical.Synonymous with champosaurus.
Carl is a champazoid; he ate six cheesesteaks in less than 30 minutes.
7👍 1👎