look up any word, like bootylicious:
2. cacafuego
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?
1. Cacafuego
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!
rss and gcal