invincible on the home front, but invisible
on the REAL front (the front lines of a war, that is).
basically a tough-talking,
know-nothing blowhard who lives vicariously through our REAL heroes - the brave fighting men and women in uniform who preserve the freedom by which we live.