Haha, love how you call em "mamas"!
Some ladies like to pee after sex because it is believed to help wash away the "stuff"... Cum, germs, etc. Not saying you had sex with that lady, the thought just popped into my head when you mentioned she peed in the shower after the act, that's all.