guajero
A person who obnoxiously brags about their attributes or status. In a confrontation, it describes someone who talks a big game but fails to follow through; all bark and no bite.
So-and-so does not fight, he is just a guajero.
Automatically translated from Spanish