What are more phrases like "float your boat"?
I’m writing a blog post and I really want to emphasise that a particular activity does it for me. Without being crude or risking innuendo. I want more phrases like “float your boat.” Help me brainstorm!
This question is in the General Section. Responses must be helpful and on-topic.