Medal of Honor recipient Sgt. Dakota Meyer appeared on “Late Show with David Letterman” Thursday night, and thing got loose pretty quickly. You’ve got to love “greasing the Bobcat” jokes, in particular:
For what it’s worth, it appears Meyer is still laughing about the appearance. He posted the following message on Twitter this morning:
The full episode is available here.