exasperatrix

Noun
1