Rum 
To dream of drinking rum symbolizes you as a hedonist and 'nouveau riche' or newly rich but lacking in social graces. You will go about every day of your life without concern, as long as you can go on with your self-indulgent ways.
Sheep 
To dream of sheep suggests that you are afraid to embark on innovative endeavors and experience new adventures. You are perfectly comfortable remaining stationary and following the opinions or directions of others.
Giraffe 
To see a giraffe in your dream symbolizes the ability to see above all obstacles and deceptions. It is a symbol that is associated with psychic abilities and has the message of being able to look ahead far into the future and see what needs to be done. You may have lofty ideas but you're empathetic, sympathetic, and very understanding for the needs of others.
Alternatively, this dream may be suggesting your lack of seeing the overall picture in waking life whether it be your personal matter or business, try to take a broader view on your life and see where it's heading.
If you're riding a giraffe, it means you want attention or be noticed by others.
To see a giraffe running indicates that you are being too private and not opening up to others.
Hangover 
To dream of having a hangover indicates self-delusion in your waking life. Too much may be happening at once leaving you feeling overwhelmed. It suggests that you may be overdoing something, possibly working too hard to avoid facing the realities in your home or emotional life. A hangover in a dream suggests that some time away from your current work commitments may be beneficial at this time.
- 1