Beyonce's army of fans call themselves the BeyHive, and at any perceived insult to Queen Bey, they swarm.