Meaning of dentudo in Spanish:

dentudo

(dentuda)

adjective

  • 1[persona, animal] Que tiene los dientes muy grandes o salientes.