The phrase
"financial hangover" means experiencing the negative consequences or effects of spending too much money. It is similar to a regular hangover after excessive drinking, but in this case, it refers to the regret or difficulty caused by excessive financial indulgence or overspending.
Full definition