street-shitter

English

Noun

street-shitter (plural street-shitters)

  1. Alternative form of street shitter.