>>527831575
Oh do you think ants is like some slang about how grub is losing to something small and insignificant?
No, Grub actually lost to The Ants.