jeff constantly brags about his female conquests, he is such a cacafuego
"a swaggering braggart or boaster
"jeff constantly brags about his female conquests, he is such a cacafuego" What is the definition of "cacafuego"?