Define World-saving Meaning

World-Saving
(Adj.) So amazingly awesome it has the potential to save the world from an alien invasion.

"Damn, Rob's scrambled eggs are so good they're World-Saving!"
By Cass