Thanks for offering me the explanation but last hired and first fired seems like collocation rather than slang.
In my understanding slang is single word that isn't in a dictionary but used in a certain community, region, etc. and collocation on the other hand is the combination of words that are in a dictionary, which means it is made of pretty common words. If I'm wrong, correct me. So what's the exact difference between collocation and slang?