Hangover is caused by taking excess amount of alcohol...this caused damages to different body parts and dehydrate the body...so to overcome this you must take water in excess amount with some vitamins and a heavy meal..hot shower also works to relax the body..