+0
What does the phrase "Today of all days" mean? Please show me a few example sentences with this phrase. Is it grammatically correct and natural enough using that phrase?

▪ Of all days to lose my money, it’s the day that I most need it.

+0

The formula is "X (specific) of all Xes (general)". It is not generally applicable. It is confined to things like "You of all people should know." and "He was born in an elevator, of all places." It expresses surprise at incongruity.

You have not used it in your sentence. You might use "today of all days" thus:

"I lost my wallet today of all days, just when I was going to buy that bicycle I'd been looking at."

+0
HasibrahmanWhat does the phrase "Today of all days" mean?

It expresses the fact that something is happening today, of course, but it also expresses the speaker's frustration because today is the worst possible day for that thing to happen.

Suppose it's the middle of winter, and very cold. Suddenly you realize that the heating system in your house is no longer working.

Why did the furnace have to stop working today of all days?

(It wouldn't have mattered so much if it had happened in a warmer season of the year.)

HasibrahmanOf all days to lose my money, it’s the day that I most need it.

This doesn't have "today of all days". You have a variant here.

It seems you have the general idea of the meaning, however.

CJ