Embarrassing - Amita is farting and peeing!!!
Amita can be a piglet sometimes, here she comes along after a hearty breakfast. There road works and a barrier is in the street, good place for Amita to position herself there, put her long legs apart and does her piss standing up there ... hey but Amita, what's that? Why are you farting to encore with the sound of your urine dashing down onto the asphalt? Seems it's the first thing in a long time that's really mortally embarrassing to our little Indian pisser.