← Back to browsetonto#24,931TranslationNo Japanese definition yet.English definitionSynonym of idiot: someone who is foolish or stupid.ExamplesNo examples yet.Similar wordstorontototoronto'stontontinetony← finiteangola →