i found some street meat on the train, it was still cold
meat, raw or prepared, discovered in a public place
"i found some street meat on the train, it was still cold" What is the definition of "street meat"?