Definitions by Smithsonian Scratch
Elephant promises
When you keep promising people that you're gonna do something but in reality you're not sure that you can keep it but you promise it anyway.
Elephant promises by Smithsonian Scratch November 21, 2014