Nasty Vulgar Obnoxious Arrogant Demanding Liberal