The only thing pretty, young college babes like more than shopping is taking a good, healthy piss. South Asian princess Meera is so excited to pee for you, and she's ready to burst!