rock
n. something related to rock & roll music
v. to wear (a piece of clothing, etc) successfully or with style;
to carry off a particular look or style
vixen
n. an attractive or sexy woman, especially one espousing cleverness; a femme fatale

Before everyone gets their spandex in a bunch, let me say I wear my “Rock Vixen” crown with a HUGE wink and a smirk ≋;>

Here’s the backstory:
I was kidding around with a good friend of mine, and at some point I made a comment about him  ‘thinking he was a’ | ‘being a’  Rock God.

We went back and forth slinging good-natured barbs at one another, and before you know it we’d created Rock God’s alter ego: Rock Vixen.

The rest is history (or herstory).