To top it all off - To make something better, to improve a great situation, to add the final touch (sometimes used in a sarcastic sense to...
To top it all off - To make something better, to improve a great situation, to add the final touch (sometimes used in a sarcastic sense to...