i had carmageddon yesterday when the gears went out on my tercel w/ a semi riding on my rear
when your personal vehicle breaks down on the freeway
"i had carmageddon yesterday when the gears went out on my tercel w/ a semi riding on my rear" What is the definition of "carmageddon"?