Crap on the sidewalk, usually of animal nature, but could be Human, also a person who thinks that they are all that, but just are really losers
by chaz714 November 2, 2006
Get the Street Duce mug.
Get the Street Duce mug.We'll email you a link to sign in instantly.