Cacafuego definitions

noun
0
0
noun
0
0
Advertisement

Origin of cacafuego

Spanish - From the nickname of the Spanish galleon Nuestra Señora de la Concepción - "fireshitter"