look up any word, like sneak easy:
 
1.
A person who is irritatingly dumb
She was being such a diltwat!
by cheeseberger May 09, 2007

Words related to diltwat

annoying dumb idiot retard stupid