petite nature
Meanings
Noun
1. a faint-hearted person, a wimp, a weakling, a sensitive type, a delicate flower, a wuss, a pansy (informal)
Examples1
—Quand on est une petite nature, on ne vient pas se mesurer à Prétextat Tach.
Hygiene and the Assassin