Japanese dictionary

Dictionary: “すっとこどっこい”

すっとこどっこい

すっとこどっこい

stupid idiot; fool; moron