In my opinion, it does make sense. If you want the message a little clearer try not to rhyme three words so close together. I recommend one of these examples if they fit the rhythm you're trying to go for.
"Can't say no to my temptations
Because she's a flirtation"
"Can't say no to these sensations
Because she's a flirtation"
Good luck song writing!