It's extremely rare for NFL players to make appearances on The Colbert Show. Normally those spots are reserved politicians, authors or celebrities.

But Chris Kluwe isn't your average NFL player.

The Minnesota Vikings punter has been outspoken in his support of several social issues, most notably gay marriage. He became well-known after penning a strongly-worded letter to Maryland state delegate Emmett C. Burns Jr., an opponent of gay marriage.

On Tuesday Kluwe was again presented with a large stage, and he did not disappoint. Kluwe had a humorous discussion with host Stephen Colbert, with the two discussing punting (Kluwe described his job as "professional surrenderer"), gay rights and gun control.

Give credit to Kluwe for keeping up with Colbert and even coming up with a few one-liners of his own. After Kluwe retires he should have some job options in television.

Follow us on Facebook and Twitter to read them first!