SHUG MEANING IN ENGLISH

• Shug Definition & Synonyms

  1. (v. i.) To writhe the body so as to produce friction against ones clothes, as do those who have the itch.
  2. (v. i.) Hence, to crawl; to sneak.


RECENT SEARCHES