1 definition by NewAmsterdamn

NE England term for a silly idiot or moron.
Shut-up you daft tute!
by NewAmsterdamn October 13, 2005
Get the daft tute mug.