What does drop-dead fee mean?

drop-dead fee meaning in Business Dictionary

Fee paid to an organization when a deal fails as a result of funding dilemmas. The term, “drop-dead fee” began as a British term.