Basically. To take a pee in an urban setting.
Where's Sara? She slinked off down that alley. She had to take an urbanapee!