"Come on, James. Or should I say Jane?" I sighed and gave myself a last look in the mirror. Blonde wig, more makeup than I had ever imagined, halter top, mini skirt, fishnets and boots to my knee - Carol sure knew how to dress me like a hooker. I walked out, and had to laugh a little. She was wearing an oversized fur, giant purple hat, and sporting a cane with a skull on the top. Yep, she was my pimp, and I was her ho. At least for the night. We had been dating a couple of months when, drunkenly, we decided to do a couples costume for Halloween. I don't even remember who suggested we gender swap, but when she smacked my ass as I bent down to grab my purse, I knew we were in for a fun night.
We got to party and Carol, or Carl I should say, opened my door for me and helped me out. I had practiced a few times in these boots but I was no pro. I got a lot of cat calls, and blushed a bit. We danced some, drank much more. Our hosts had made a cauldron of "Witches Brew" (which I suspect was mostly Ecto-Cooler and Vodka), and after my fourth my bladder was screaming at me. I gave my pimp a kiss, then went off to find the rest room.
I picked my way over a couple of passed out bodies and closed the door behind me. I flushed, then spent a minute touching up my lipstick, and admiring myself in the mirror. This was a fun night. Then the door opened, and I saw my buddy Mike in the mirror. Then I felt his hands on my hips, and his cock pressed against me.
"Mike, what the hell."
"Shut up, whore. I'll pay your pimp, but I need this." I felt his fingers lift my skirt and begin to probe my ass.
"Dude. Back the fuck up." He grabbed my head and held it down over the sink. Fuck he was strong.
"Come on, Jane. You know you want this. Why else would you wear that?" He let go of me, and I heard his zipper. I turned around to face him.
"Ok, Mike, you win." I kissed him, and his tongue pushed into my mouth. I moaned softly, and grabbed his erection. I was hot and already oozing slightly. I started to stroke it, and Mike relaxed. That's what I was looking for, I squeezed his cock as hard as I could, then kneed him in the balls. "Stupid ass dick," was the best I could manage as I stormed off.
"Carl, we need to go." It was all I could do to hold back the tears. She followed me out, We walked across the street, it was some kind of park and a fog was rolling in. We sat on a bench, and I told her everything that had happened. I cried, and she held me. "Do you want me to go kick the shit out of Mike?" She wiped my tears, and I laughed and kissed her.
"Oh, my hero. But no. Maybe we should tell Linda."
"She won't believe you. She'll say you were trying to seduce him. She always believes him. It's sad, but you're not the first woman Mike's crossed the line with. Or tried to, anyway. Oh, Jane, I wanted you to feel like a woman for a night, but not that part of it."
"Let's just go home, Carl. You can treat me like a proper woman there." We laughed, and started to walk back to the car. Or so we thought. We had to walk for half an hour, when we saw a little fire. Three figures were huddled around it.
"Can you help us?" asked Carl. "We seem a little lost."
"Oh, aye, help you we can" replied a woman. She was tall and striking, with long ebony hair and piercing dark eyes. The other two remained cloaked in shadows, despite the light of the fire. "The question is, what help are you looking for? Do you long only to find your way back to the car, or do you want our help with the Mike situation?"
Carl and I looked at each other. "How do you know about that? And he's a drunken asshole, and he needs to get justice, but we don't like want him beaten up or anything. "
"Your heart is pure, Jane. Most women would not be so kind to their assailants."
"But I'm not a woman, this is just a costume."
One of the other figures let out a laugh, but the tall woman silenced them with a glance.
"We can help you. Mike will come to no physical harm. But you two must pay the price for or help. Linda will see Mike for who he is, and Mike will see himself clearly. In exchange, you will stay as you are for a year and a day. You will be Carl and Jane, not James and Carol."
"Can we talk about this?" I blinked in confusion. Carl whispered in my ear. "Play along with the crazy people, so we can get out of here." I nodded.
"Yes, we agree to this," we said in unison.
"Then so mote it be. By the power of the Morrigan, protector of women, by the power of Loki, mother of Sleipnir, and by the power Macha, the vengeful warrior, the deal is struck." Lightning cracked out of a clear sky, striking the fire directly. Smoke billowed for a moment, and then we found ourselves alone.
I don't remember the ride home, or even getting in to bed, but Carl's warm body felt so good snuggled up to mine when I woke.
I had a pounding headache. The booze, the tears, I was definitely dehydrated. "Carol, you need some water and Ibuprofen?" I sounded a bit off to myself, but wobbled to the kitchen, got the hangover helper, and came back to the bed. My phone had dozen of messages from Linda on it. I could barely read, but got the gist that she had left Mike, that she was him try to rape me, and she was so sorry for enabling his behavior. I handed Carol her water as i finished mine, and she sat up. That's when I noticed her breasts were gone. And as she opened her eyes, she gasped. "James...you have tits."
I reached down and felt them. Unlike the pads I wore last night, I felt these. They were warm and heavy. I looked down and my nipples were proud and erect.
Nervously I reached a hand down between my legs. I gasped, half in shock, half in pleasure, as my finger penetrated my vagina. Carol pulled off the covers and her erection stood tall, 8 inches and thick, before my eyes.
"What the hell? Did they really...?" I hesitantly touched Carl's cock, and his eyes closed in pleasure. He fondled my breasts gently, and I felt myself moisten at his touch.
I lusted for Carl suddenly. He pulled me to him, and kissed me deeply. "We should figure out what's going on,"he breathed in my ear.
"Yes, we should. And we will." I kissed him deeply and felt myself suddenly straddle him.
"Oh, god Jane, yes." Carl lifted his hips, and he was inside me. My pussy stretched, and I purred in pleasure. God, my boyfriend's cock was lovely.
That thought made me open my eyes, and look down at him. What was I doing? It was supposed to be a night of fun, hell, I had even considered letting Carol peg me. But now I was a woman, and I was riding cock. In my vagina.
Then a wave of pleasure overwhelmed me, and I started to bounce up and down faster. Carl rolled me over, and began pounding deep in me. My legs wrapped around him, and my world exploded in orgasm. I could barely hear Carl's voice.