Because nothing says “Honoring the troops” like soiling a family-friendly concert on the National Mall in Washington, D.C. with gutter profanity.

Heckuva job, Eminem.

Apparently, it is too much to ask Eminem to exercise some valorous self-restraint on the one day America sets aside for veterans of all generations. Sad.

Update: Eminem’s worried about on-stage decorum…involving his hoodie, not his mouth.