Term: doom on wheels
Example: "that final is going to be doom on wheels
Definition: describes something really horrible, or impending doom