English | German | Russian | Czech

street shitter English

Meaning street shitter meaning

What does street shitter mean?

street shitter

(vulgar) Someone who defecates in public streets. (offensive, vulgar, racial slur) An Indian.

Are you looking for...?