What is Dumface?
No comment. (It's that "dum")
Dammit! Not another D+! I'm so stupet! I am such a dumface.
See stupid, dumb, stupet, idiot, lamer