Daftie.com

A crazy person, lunatic, retarded or a dumbass.