c'est le pompon
Meanings
Phrase
1. that takes the biscuit! that takes the cake! that beats everything! that caps it all! that's the last straw! that's done it! (informal)
Examples1
That takes the cake!