To make someone happy. Often used in the phrase "whatever floats (one's) boat." A: "What do you want for dinner?" B: "Whatever floats your boat, I'm not even hungry."I think this new job in the lab will really float Isabel's boat.
to be very happy and excited because something very pleasant has happened to you When the doctor told me I was going to have a baby, I was walking on air.