1 definition by Rena M

1. A term to describe any disgusting looking thing on the ground that has an unknown or vague origin.

2. A euphamism for Vomit.
Don't step in that Stree Spam!!
That street might have once been a pidgeon.
The bum was lying in a pool of his own street spam.
by Rena M October 13, 2005
Get the street spam mug.