delilah day (hot executive spit roasted