If someone said you’re an elemental force / force of nature in bed, is that a compliment? And what is it supposed to mean?

— Edit:

I am a woman. Clearly people did not get that. That‘s why I‘m asking. It’s such a weird compliment.