It describes when you have a tough introduction to something (IE a new job) Similar to "thrown in at the deep end" but mentions fire? It's been bugging me for ages and no-one seems to know what I am talking about?