Dictionary.com
Thesaurus.com
was yanking
  • past progressive of yank.