What is the meaning of the phrase "the check is in the mail"?

8 answers 8