Definition of cagafuego in Spanish:

cagafuego

adjective & noun

  • 1

    Cuba informal [persona] Que es rápido, expeditivo y eficaz en su modo de proceder.