Shaggy means covered in long rough untidy hair. A shaggy dog, shaggy coat, shaggy and unkempt.
It describes hair that is long enough to hang and rough enough to look uncombed, and it is affectionate of animals and less so of people. A shaggy dog story is a long rambling joke whose punchline is deliberately weak. Note shag, which is the underlying noun for matted hair or pile.
1adjectiveshaggyCovered in long rough untidy hair.
“A big shaggy dog came bounding across the field, its fur full of twigs.”
shaggy is a quality of rough hairiness.
From shag + -y.
Etymology from Wiktionary, CC BY-SA
Practised in A Song of Ice and Fire