There are 2 translations of tonto in English:

tonto1

(-ta)

adjetivo/adjective

  • 1 1.1[ser] [persona] (falto de inteligencia) stupid, dumb [familiar/colloquial]; (ingenuo) silly ¡pero qué tonto eres! ¿de verdad te lo has creído? you idiot! did you really believe it? mírala … y parecía tonta look at her, and we thought she was stupid! no seas tonta, aprovecha ahora que puedes don't be silly! make the most of it while you can y él fue tan tonto como para decirle que sí and he was stupid o dumb o foolish enough to say yes 1.2[estar] (travieso) difficult, silly; (disgustado) upset no me hagas caso, hoy estoy tonta don't take any notice of me, I'm in a funny mood today se pone muy tonto siempre que hay visita he gets really silly o/or difficult when there are visitors a lo tonto, a lo tonto, a lo tonto lleva ya ganados varios millones he's won several million just like that o/or without even trying lo dijo a lo tonto y resulta que acertó it was a wild guess o/or he said it without thinking and it turned out to be right hablas a lo tonto you're talking through your hat a tontas y a locas without thinking gasta el dinero a tontas y a locas she spends money like there's no tomorrow [familiar/colloquial] dejar tonto a algn (España/Spain) [familiar/colloquial] to leave sb speechless hacer tonto a algn (Chile) [familiar/colloquial] to make a fool of sb, fool sb ser más tonto que Abundio or que hecho de encargo or que una mata de habas (España/Spain) [familiar/colloquial] to be as dumb as they come [familiar/colloquial], to be daft as a brush (inglés británico/British English) [familiar/colloquial] ser tonto del bote or del culo (España/Spain) [familiar/colloquial] to be a complete idiot

There are 2 translations of tonto in English:

tonto2

(-ta nombre masculino, nombre femenino/masculine noun, feminine noun)

  • (falto de inteligencia) idiot, dummy [familiar/colloquial]; (ingenuo) idiot, fool eres un tonto por haberte dejado engañar así you're an idiot o/or a fool to let yourself be taken in like that hacer el tonto (hacer payasadas) to play o/or act the fool, to fool o/or clown around (actuar con necedad) to make a fool of oneself hacerse el tonto to act dumb no te hagas la tonta, que sabes muy bien de lo que estoy hablando you know very well what I'm talking about so don't pretend you don't o/or so don't act dumb le gusta/gustaba más que a un tonto una tiza or un lápiz or un palo (España/Spain) [familiar/colloquial] he is/was crazy o/or nuts about it [familiar/colloquial] ser como tonto para algo (Chile) [familiar/colloquial] to be crazy o/or nuts about sth [familiar/colloquial]

    Compounds

    tonto de capirote

    tonto del pueblo

    tonto leso

    • (Chile) [familiar/colloquial], silly fool

    tonto útil

    • idealistic puppet o/or stooge