Dictionary.com
Thesaurus.com

had been duffing

  • past perfect progressive
    of duff.
    duff
    noun
    the buttocks or rump.

More Suggestions