vestal-cunt - Harsh but soft; she’s a walking contradiction.

more about : vestal-cunt