Champazoid

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.
by Billcheese1 February 14, 2010
mugGet the Champazoid mug.