What does Angry George mean?

Angry George meaning in Urban Dictionary

once you continuously defeat a person at a game, such as for instance DotA, and they cry and bitch exactly how every little thing with the exception of all of them is Overpowered. Oh, and in addition they think warlocks are way too poor and really should be buffed (WoW).