3 ms·You don't need to be an entitled techie to be disgusted by people openly defecating in the streets.by jbaudanza 13y agoYou don't need to be an entitled techie to be disgusted by people openly defecating in the streets.