all bark and no bite
Definition from Wiktionary, the free dictionary
- (idiomatic) Full of big talk but lacking action, power, or substance; pretentious.
- (idiomatic) Describes someone who often says cutting remarks, but actually has a soft personality underneath.
full of big talk