Save the Whales Share definition Flag A general expression to summarize all environmentalist aims. It is usually used mockingly, cynically, or sarcastically. Person 1: I'm going to Mexico to help plant trees. Person 2: (rolling eyes) Ya, Save the Whales. Save the Whales by LetsGoSavetheWhales July 6, 2008 Get the Save the Whales mug.