Meeting one’s Waterloo
This idiom or expression means:
Failing in a big way.
A. This is where I met my Waterloo.
B. What happened?
A. I met you!!!
This idiom or expression means:
Failing in a big way.
A. This is where I met my Waterloo.
B. What happened?
A. I met you!!!