The definition of a shag is a haircut which is shorter in the front and longer in the back and has many layers to give a soft, messy look.(noun)
An example of a shag was Jennifer Aniston's hairstyle on the tv show Friends.
Shag is thick piled carpet or fabric.(noun)
An example of shag is the carpet most popular in the 1970s.
To shag is a slang term meaning to have sex with someone.(verb)
An example of shag is a guy telling his friend he had shagged, had sex with, a girl.
See shag in Webster's New World College Dictionary
Origin: ME *shagge < OE sceacga, rough hair, akin to ON skegg, beard < IE base *skek-, to spring forth > shake, Ger schicken, to send
Origin: specialized use of shag with reference to the rough crest
See shag in American Heritage Dictionary 4
Origin: Middle English *shagge
Origin: , from Old English sceacga, matted hair.
Origin: Origin unknown.
Origin: Perhaps from its shaggy crest.
transitive verb shagged shagged, shag·ging, shags
Origin: Perhaps from obsolete shag, to shake.
verb shagged shagged, shag·ging, shags
Origin: Perhaps from obsolete shag, to shake, wiggle.
Learn more about shag