1 definition by JD the Jamoke

Top Definition
A swaggering braggart or boaster.

Cacafuego literally means "shit fire" in Spanish. Anyone who boasts their new knowledge of insulting words from this article can be called a cacafuego.
Jeff constantly brags about his female conquests, he is such a cacafuego!
by JD the Jamoke December 29, 2009
Mug icon
Buy a Cacafuego mug!