two day hangover
A two day hangover, is just that a hangover that lasts for two days. A common symptom of older amateur drinkers, trying to keep up with younger more professional drinkers.
Got so ratted on works do, now suffering from the two day hangover