NichiDict

すっとこどっこい

[suttokodokkoi]

Meanings

1.Noun

stupid idiot; fool; moron