This could be brought on by a combination of excessive drinking, eating salted snacks, and a lack of proper sleep thereafter. If you tend to drink a lot and consume a lot of fried and salted snacks, drink a lot of water. This will help reduce water retention, since it will help dilute the alcohol and also flush out the excess sodium through the kidneys.