timewarped

adj.

You have drunk enough to remember tomorrow's conversation before having it.

Source: Wiktionary