Translation of mecatazo in English:

mecatazo

lash, n.

masculine noun

Mexico, Central America

  • 1

    (latigazo)
    lash
  • 2informal

    (trago)
    swig