give someone their walking papers - English Synonyms Dictionary