1 definition by Chz6173

An idiom meaning ... Finally she gets her come-uppance
The boss was such a cow that complaints were made .. Finally the goose is cooked
by Chz6173 November 9, 2015
Get the goose is cooked mug.