cream puff
noun
Meaning
A light, hollow pastry typically filled with cream or custard.
A weak or ineffectual person.
A weak hit.
An old motor vehicle in especially good condition.