1
A fancy way to say sh*tty Fords made in Dagenham, especially the XR models that look like they were hit by a truck and then left out in the rain.
My XR broke down on the motorway. I had to walk 10 miles. It was like being tortured by a car.
I bought a Dagenham Dog and it died after one week. I cried. I had no money.
My cousin's Ford is a Dagenham Dog. It coughs like it's dying and smells like a wet dog.