← Back to browseすっとこどっこい[suttokodokkoi]nounJapanese definitionNo Japanese definition yet.English definitionstupid idiot; fool; moronExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsすっと