What is Diltwat?
A person who is irritatingly dumb
She was being such a diltwat!
See retard, idiot, dumb, annoying, stupid
All you need for a faster workflow in one place.