Translation of guarisapo in English:

guarisapo

tadpole, n.

(huarisapo)

masculine noun

Chile

  • 1

    Zoology
    tadpole
  • 2informal, derogatory

    (persona fea)
    ugly person
    es un guarisapo she's like the back end of a bus informal