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.