Top definition
One who is daft, or foolish in a cute way.
John is such a dafto!
by Coline January 30, 2008
Get the mug
Get a dafto mug for your coworker Manafort.