My 2013 Ford Focus check engine light came on and car stop what could this mean?

Other answer:

Chezzy Rat:
Acronyms for Ford:

1. F*cked Over Road Disaster

2. Fixed Or Repaired Daily

3. Found On Road Dead

4. F*cking Obsolete Royal Dickmobile

DR + Mrs Bears face:
Hi It means it needs a proper service by the makers dealer . hence regular servicing on to days cars.
pyzar:
……