Search term Tonton Macoute has 2 results

ES EN Translations for tonton

tontón (n) [having no brain] (n) airhead (n) [having no brain]
tontón (n) [stupid or foolish person] (n) dumbass (n) [stupid or foolish person] (n)