dutt
me heads freezing i wish i was wearing me dutt
a wooly hat the term is used in hartlepool area of north east england
"me heads freezing i wish i was wearing me dutt" What is the definition of "dutt"?