Someone who you think is retarded or has problems. Someone who speaks of sick twisted things randomly.
by willis October 24, 2004
Get the Durfeltard mug.by alzzzzzzz March 28, 2005
Get the durftard mug.Related Words