Shrinking Violet – Idiom / Noun
A shrinking violet is a very shy person, someone who is an extreme introvert and does not enjoy attention or engaging with others. It doesn’t make it any easier when someone picks up on the fact that you are, in fact, shy and bashful. Particularly when they start to make comments and suggestions about it. Cheers!