Dictionary.com
Thesaurus.com
has shimmied
  • present perfect of shimmy (3rd person singular).