What is Diltwat?
A person who is irritatingly dumb
She was being such a diltwat!
See retard, idiot, dumb, annoying, stupid