hangover

noun

1.
disagreeable aftereffects from the use of drugs (especially alcohol)
2.
an official who remains in office after their term
3.
something that has survived from the past