Dictionary.com
Thesaurus.com

have sudsed

  • present perfect of suds.

More Suggestions