Pussy lickin at its finest.