Top definition
Basically. To take a pee in an urban setting.
Where's Sara? She slinked off down that alley. She had to take an urbanapee!
by 4realazitgits March 02, 2021
Get a Urbanapee mug for your papa Günter.