In a recent episode of TV series Suits (which revolves around Lawyers) character Mike says the line:
You heard Cahill. He needs an answer yesterday.
Isn't it incorrect English? Can yesterday be used for tomorrow? If so what are the rules?
I heard a similar use of yesterday in the same TV series in a very old episode but took that to be my weaker understanding of English grammar then.
Best Answer
It means he needs it extremely urgently. It means he wants an answer right away, and he would have preferred to have it before now (yesterday).
From Wiktionary: