A name given to someone who repeatedly does retarded shit over and over again without realizing their an idiot.
Katheryne is such a Delbert, that is the second time shes locked her keys in her car this week!
by JRock7J November 14, 2014
Can you define these popular missing words?
The act of making something harder than it really is financially.
I was delberted earlier when I was unable approve a customer with and 840 fico score.
by Tk the realist January 27, 2006