Roll (over) in (one's) grave American British verb phrase
Americans usually say roll (over) in (one's) grave while turn (over) in (one's) grave is primarily heard in the UK.
Used to say that a dead person would be very angry or upset about something that someone has done
If my father knew that I lost all of my inheritance on shares, he would turn over in his grave.
To complain that something is unfair or illegal.
To feel devastated because of a minor problem or accident
To intentionally and spitefully insult or show disrespect for someone
Suddenly become crazy or very angry or lose control
A source points to the mid- to late-nineteenth century for the origin of this phrase.
This phrase emphasize that Christmas takes place once a year time, so you should grab this chance to indulge yourself and be good to others.
I've eaten a little more than usual as today is Christmas and Christmas comes but once a year, right?