I have heard “aggro” said in commentaries in a few different contexts and I have no idea what it really means. I can figure out what the commentator means, but I don’t understand that word.
Aggro as a term originated in MMO’s, but its usage has spread considerably.
Originally it was coined to describe any creature who would attack you on sight. So an “aggro” mob was one who would attack without being provoked, as opposed to one who wouldn’t attack unless you attacked it first. The related usages here are “aggro range” or “aggro radius” which is the distance at which the mob will attack, and “aggro chain” which is whether or not the mob will bring his friends along, even if they are outside of normal aggro range.
As the games evolved “aggro” became the state of being attacked. If you were being attacked, you “had aggro”, and if you did too much damage to something and it started attacking you instead of someone else you “stole aggro”. If you did something stupid you could have “too much aggro” which meant too many things were drawn to attack you.
In your example, he’s saying that the unit AI can be exploited because they don’t chain aggro, so you can move into their aggro range, and individually “pull” them from their groups and eliminate them one at a time.