すっとこどっこい Also written スットコドッコイ Meanings Noun stupid idiot; fool; moron Jinuma: Japanese Dictionary · Word lists