release the geese definition

  • An exclamation to symbolize a wild-goose chase (a pursuit of one thing unattainable or non-existent) involving many people has actually begun.Often heard on money-saving or bargain-hunting forums, eg HotUKDeals or MoneySavingExpert, following a post about a bargain that other forumites will stuggle to get, but will look for nevertheless. by Rodolfo Report definition
28 votes

How would you define release the geese?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!