Top definition
a harmless idiot
scottish in origin
idiot
you are a daftie
you are a big daftie
by mark January 01, 2005
Get the mug
Get a Daftie mug for your brother José.
buy the domain for your art vlog