Dictionary.com
Thesaurus.com

has been lathering

  • present perfect progressive
    of lather (3rd person singular).
    lather
    noun
    foam or froth made by a detergent, especially soap, when stirred or rubbed in water, as by a brush used in shaving or by hands in washing.