Michelle Moist is fingered and licked