New Pinball Dictionary: Icarus Round

The Pinburgh round where a player gets owned after previously performing well above their own perceived level of competition.