I once dated a guy a few times who was into this. When we were out he'd get me to drink bottled water, then see if I could make it home - but then of course make sure I couldn't, and watch me pee myself when I couldn't hold it any more.
In Philly, I'm sure you fit right in. You look like every other fucked up crack whore walking around pissing, and shitting yourself in public.
I really enjoy when my girlfriends prior (I had two that would do it) and my wife will piss themselves in their clothes in public. Made better when she takes a long slow stroll through the mall and out to the parking lot. I can't contain myself for too long. We usually have a place marked out where we can pull over and fuck, I don't bother to clean them up I like the smell while I'm eating pussy, and fucking her.