Dictionary.com
Thesaurus.com

have been urinating

  • present perfect progressive of urinate.