What does Breakdownasaurus mean?

Breakdownasaurus meaning in Urban Dictionary

an automobile that stops working frequently. I.E.- each time you struck a red light it dies.