Dictionary.com
Thesaurus.com
have been rooking
  • present perfect progressive of rook.