すっとこどっこい

Also written スットコドッコイ

Meanings

  1. Noun stupid idiot; fool; moron

Jinuma: Japanese Dictionary · Word lists