棉花套子

miánhuatàozi ㄇㄧㄢˊ ˙ㄏㄨㄚ ㄊㄠˋ ˙ㄗ

    • a timid, weak-natured person

Character by character

Saying俗语俗語

Idiom惯用语 · Rarely used now

Literally
cotton wadding
Meaning
A timid, weak-natured person. Mildly contemptuous.

Sources