Answer #1

It’s what filletofspam said. It’s a reference to Napoleon’s defeat in the city of Waterloo. When someone meets their waterloo it means that they are stopped/ defeated.

Answer #2

When someone “meets their Waterloo” after many successes they are defeated.

It is a reference to Napoleon’s defeat at Waterloo.

Answer #3

I don’t think it is a thing, but rather a battle in Belgium, You can read more about it here: http://en.wikipedia.org/wiki/Battle_of_Waterloo

Answer #4

what selderz said or slang for toilet XD

More Like This