SHAG Meaning of SHAG in English ( n. ) Coarse hair or nap; rough, woolly hair. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012