Answer: duddie

AnswerCrossword Clue
duddieragged; tattered
duddie(Scots) ragged / a friend, a chum