i left a big car poop in the middle of the gas station parking lot
that nasty, dirty snow that gets stuck in the wheel wells of your car
"i left a big car poop in the middle of the gas station parking lot" What is the definition of "car poop"?