look up any word, like dirty sanchez:
 
1.
One who is daft, or foolish in a cute way.
John is such a dafto!
by Coline January 30, 2008