sexual chameleon
someone, sometimes bisexual, who swaps both between being a bottom and a top and between submissive and dominant
someone who is both a verse and a switch
John’s a total sexual chameleon, he went from being a service top to a power bottom in one night!