bag–a–mout Definition noun A talkative person who makes a lot of big plans or promises but doesn't deliver.
bag–a–mout Definition noun A loud mouth who pretends to be bold or brave but is a coward when challenged.