Skip to main content

sd561's definitions

Paper Champ

A player and/or team that is statistically superior to one's opponent and is viewed as the almost guaranteed victor in an upcoming match, yet is unable to achieve victory over said opponent.
The undefeated New England Patriots were beaten by the New York Giants in Super Bowl XLII, proving the Patriots to be nothing but paper champs.
by sd561 January 20, 2009
mugGet the Paper Champ mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email