Make your toes curl
The meaning of the english idiom – Make your toes curl
If something makes your toes curl, it makes you feel very uncomfortable, shocked or embarrassed.
- Dip your toes in the water Dip your toes in the water
- Keep someone on their toes Keep someone on their toes
- Turn up one’s toes to the daisies Turn up one’s toes to the daisies
Similar English and Irish sayings:
Leave a Reply