Here's what rhymes with shag.
                        
                        
                    
                                ag  hag  fag  sag  zag  bag  flag  lag  tag  rag  slag  gag  stag  wag  mag  nag  snag  dag  swag  drag  brag  crag  dishrag  fleabag  scrag  washrag  blag  toerag  nosebag  wigwag  sleazebag  chinwag  saddlebag  scalawag  scallywag  lollygag  lallygag  Words that almost rhyme with shag
sac  sack  hack  fac  shack  alk  back  lack  pack  stack  nach  rack  slack  jack  tack  knack  lac  smack  snack  flak  mac  mak  tak  whack  wrack  yak  flack  mack  wack  yack  black  attack  track  crack  plaque  aback  quack  shellac  clack  claque  highjack  unpack  zodiac  ipecac  repack  anorak  thumbtack  skyjack  elegiac  maniac  hardtack  haversack  gunnysack  razorback  rickrack  mudpack  cardiac  paperback  almanac  piggyback  amnesiac  pickaback  demoniac  lumberjack  stickleback  insomniac  applejack  crackerjack  steeplejack  counterattack  quarterback  nymphomaniac  megalomaniac