Kay Carter gets licked and drilled in various ways