What is Daftie?
a harmless idiot
scottish in origin
idiot
you are a daftie
you are a big daftie
See mark
A crazy person, lunatic, retarted or a dumbass. An idiot, moron, stupid person.
"Pike off you daftie!"