Hmm, reading into it it does seem to have been co-opted by corporate.
I've only heard it mentioned within gaming, and it typically means more than just bathroom (Encompassing instead a bunch of different biological necessities like bathroom, hydration, eating)