[FONT="] [/FONT] [FONT="]for example, I’ve learned recently that the idiom “it’s raining cat's and dogs” is now used by pensioners only!..so, I’d rather erase it from my memory not to look stupid)))[/FONT]
The only time an idiom should be avoided is when it is rude or impolite. But be careful only to use those you understand and in the context that is correct.
Raining cats and dogs is not restricted to pensioners [yet]!
I think you have to be take your audience into consideration- will they understand? Also, using a lot close together can come across as a bit artificial.