A person who is so stupid that they are both a dildo and a retard. Used in extreme anger towards someone. Originated in Baltimore when i was getting mad at someone for being an idiot.
by ravensdude June 12, 2010
Get the diltardmug.
Get the diltardmug.