http://www.myhappyenglish.com/2014/06/06/episode-06-dressed-to-kill-an-english-idiom/
dressed to kill
Dressed to Kill, an English Idiom
Welcome to another Happy English Podcast, coming to you from New York City, and here’s your English teacher, Michael!