sorry i was late, i stepped in a pile of street beef on my way over here
a large turd, often canine, occasionally human, found on curbs and sidewalks in neighborhoods all over the world
"sorry i was late, i stepped in a pile of street beef on my way over here" What is the definition of "street beef"?