dimwit in Japanese
dimwit in Japanese
あほ
(pejorative) A person who is deficient in intelligence.
ばか
(pejorative) A person who is deficient in intelligence.
間抜け
(pejorative) A person who is deficient in intelligence.