"Crushes... smartass"?
Looks to me like he launched into a diatribe over a yes/no "do you stand by your comments?" question. The mark of an insecure man. Is it really alpha to admit that your country isn't anywhere near a superpower like the US?
Oh, and ofc OP has an anime avatar. They all do.