Stop in for a cup of coffee

I usually wont post like that but what that idiot said about the military pissed me off.
Which idiot?