Street Shitter Definition

noun

Someone who defecates in public streets.

Wiktionary
A person from the Indian Subcontinent.
Wiktionary

Other Word Forms of Street Shitter

Noun

Singular:
street shitter
Plural:
street shitters

Find Similar Words

Find similar words to street shitter using the buttons below.

Words Starting With

Words Ending With

Unscrambles

street shitter