versatile

adjective
1

Capable of doing many things competently.

2

Having varied uses or many functions.

3

Changeable or inconstant.

4

Capable of moving freely in all directions.

5

Willing to take either a penetrative (top) or receptive (bottom) role in anal sex.

6

Being a switch; capable of taking either a dominant or a submissive role.

7

Capable of being either a dominant or a submissive partner in a sexual relationship.

Definitions come from the Free Dictionary API (dictionaryapi.dev), with Wiktionary as a fallback when it is slow, and are cached for up to 24 hours.