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 15, 2010
Get the Champazoid mug.