float my boat
What ever makes you hard or gives a guy an erection. Makes the penis rise, or 'float'.
Float my boat:
Every time I see a topless woman on the beach... Oh man, that really floats my boat!
Every time I see a topless woman on the beach... Oh man, that really floats my boat!