Side note: If you're fortunate enough to have a significant other with the eyes of an eagle, the "street meat" may well end up in your fridge, for the enjoyment of all.
2. (n) A person who has died by being ejected from or thrown off of their vehicle during an accident.
2. I drove past the accident before the police got there.. street meat everywhere.. made me sick.