been there, done that
An expression used to say that one has been in the situation or experienced that which another is talking about. It is usually a negative scenario that is being discussed.
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.