Greasy haired, arrogant, selfish little pricx