I'm not sure what the word is for a "group" of ninja, I'll trust chpr1 on the "hunk" thing...
what I would like to add is that it sounds like "a retard of ninjas" is an attack from someone, rather than a grammatical term.
retard or tard mean fool:
you're such a retard = you're such a tard = you're such a fool = you're such an idiot ...etc.
So it sounds to me like a personal attack.