I. ˈshaˌgrag, ˈshaaˌgraa(ə)g, ˈshaiˌgraig noun
Etymology: alteration (probably influenced by shag ) (II) of shakerag
1. : a ragged or contemptible person
2. : ragtag 1 — used in the phrase shagrag and bobtail
II. adjective
archaic : shaggy , ragged , unkempt