Define Getting Their Asses Handed To Them Meaning

Getting Their Asses Handed To Them
When a non-descript group of two or more individuals are riddled with machine gun bullets.

The imitators/impersonators are getting their asses handed to them by Gs.
By Iona