Wicked bitch goddess humiliates ...