Dictionary.com
Thesaurus.com

will have been coshing

  • future perfect progressive
    of cosh.
    cosh
    noun