look up any word, like cleveland steamer:
 
1.
An idiot, but not as much as a dimwit.
That girl was a dinwit for going out with that loser
by nevakkk February 22, 2008

Words related to dinwit

dimwit idiot jackass retard stupid