What does release the geese mean in Urban Dictionary?

  • 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 RodolfoReport 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!