[noun] [C] [informal] - a stupid personI came in here to get something and I can't remember what it was - I'm such a dimwit!Look where you're going, dimwit! [as form of address]
DIMWIT
Meaning of DIMWIT in English
Cambridge English vocab. Кембриджский английский словарь. 2012