Definition of humazo in Spanish:

humazo

masculine noun

  • 1

    Humo muy espeso y abundante.