Subscribe English
look up any word, like thot:
 
2.
A crazy person, lunatic, retarted or a dumbass. An idiot, moron, stupid person.
"Pike off you daftie!"
by SnottyIrishman August 02, 2005
7 16
 
1.
a harmless idiot
scottish in origin
idiot
you are a daftie
you are a big daftie
by mark January 01, 2005
37 7