idiom
Meet your Waterloo
Meaning
To face a final and decisive defeat.
Example
After years of success, the company finally **met its Waterloo** when sales plummeted.