Indian girl publicly humiliates herself by defecating in public. Indian girl publicly humiliates herself by defecating in public. PoopingIndisk jenteJente jenteOffentlig