meet one's Waterloo

From Wiktionary, the free dictionary