Back to the animal index

Sheep idioms

6 phrases featuring the sheep.

Sheep warm-up quiz

Question 1 of 4 | Score 0

Which idiom means...

To annoy someone.