Back to the animal index

Goose idioms

6 phrases featuring the goose.

Goose warm-up quiz

Question 1 of 4 | Score 0

Which idiom means...

To ruin someone's plans or chances.