E-bitch slapped.

Edit... E-Gang-rape.