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

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt
1. a temperamental person

2. a braggart

(from Spanish, caca, a juvenile term for fecal matter, and fuego, fire, also said to be a refence to the nickname of a Spanish Galleon)
Why are you such a cacafuego?
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush
When Sir Francis Drake went over to Spain,

the Spanish called his boat "caca fuego,"

or "fire-shitter."
Grande La Chinga !!! Esta el caca fuego !!!

Vamonos andele pinchi ahorita !!!

Que la chingando !!!
by Johnny Lingas April 17, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush