*All characters are 18+. This is fiction for erotic entertainment only; I do not condone nonconsensual sex.*
***
"Hey, you going to that gaming convention next month?"
I looked up from my desk. "Yeah! I wanna cosplay this year. Not sure as who yet." The first year of college had been chaotic, but I felt like I had a handle on things now.
My roommate jumped over and shoved her phone in my face. "Oh! I think you look just like her! You play this game, don't you?"
I held back a grimace. Yeah, I played the game, but their female characters were extra skimpy. This girl was practically wearing a string bikini with some ribbons. Her signature weapon was a whip—I wasn't sure where I could get one of those.
"Oh, yeah," I mumbled. "I was thinking something a little more... I dunno. Um, less skin?"
She giggled. "Don't girls cosplay just to show off some skin? Come on, everyone will be doing the same thing."
No, the point of cosplay wasn't to prance around naked, but my roommate wasn't much of a gamer. She wasn't entirely wrong though. I liked the attention of skin-tight costumes, I just didn't usually go that far.
She waved her phone again. "I'll go with you, it'll be fine." I must've looked nervous. She leaned on my desk, tapping at her screen. "I haven't been to one of these before, it looks like fun. Oh, wow, that's expensive. Eh, whatever."
Jackie always spent too much money. Usually, I was just amused at her random impulse buys, but now I felt a little obligated to go along with her cosplay idea. It wouldn't be so bad with a friend, and it wasn't any worse than what some girls wear on a beach.
So, a month later, we were standing at the bus stop, her in a sundress and me in barely enough cloth not to be arrested for indecency. Jackie didn't seem to notice all the stares I got. She definitely didn't feel the random groping on the crowded bus. Someone squeezed my ass, but I didn't see who.
It got better after we joined the sea of people milling about, waiting to get into the convention hall. I received more stares, but it was less creepy and more admiring. Many of them were cosplaying, too. There were more compliments about the skin paint detail and less groping.
Once we got into the con, it was a tight fit again. I rolled up my whip so no one would trip on it. We shuffled along until people started splitting off to the different areas.
The floor was as loud and dark as always. Booming bass from the music, occasional explosions and gunfire from whichever games, gigantic screens with flashy scenes. It was a bit overwhelming for the first few minutes.
Jackie didn't seem to mind. She handled the crowd like it was Black Friday and she had a goal. Maybe I should bring her to more of these things.
"Oh, shit, can I get a picture?"
I paused and smiled at the guy pointing his phone at me. A small group quickly gathered as I posed. I wondered if I was causing a traffic jam. They were all guys, probably eager to get a picture of a nearly-naked girl, but the attention was half the point, right? Some of them knew which character I was, which was nice too.
After a dozen or more such stops, Jackie got bored.
"Ooh, a raffle! Come on, let's sign up!" She tugged me away from my admirers. Probably for the best.
We collected as many tickets as she could find, most of them for stuff she'd never use: a computer case, video games, a fancy brand of headphones. She liked things though, she didn't care what the things were.
We played a few more games until it was time for the first raffle. I stopped and stared. Jackie grabbed my wrist and pulled me along. This was a mob. I'd never seen so many people for a raffle. Usually, there was some crowd control to keep the walkways clear. It looked like an entire back wall had been set for this.
Jackie slipped us into the hot, stifling mass of bodies. More people swarmed the area. No one paid attention to me anymore as they tried to get situated, the loudspeakers constantly telling us to get cozy and friendly with our neighbors. The few hands and arms brushing me seemed accidental.
I kept a firm grip on Jackie's hand. It was too easy to lose each other in these things. She was digging for her raffle tickets.
"Ten more minutes until the raffle marathon! Who's ready to win some amazing prizes?"
Screams erupted all around us. Jackie jumped up and down with everyone else, her hand almost slipping away. I looked up at the signs.
Raffle Marathon! TWELVE raffles in one place!
The large gathering made more sense. Whoever thought putting all the raffles together at once was crazy, but everyone clearly loved it.
As even more people trickled in, we got very comfortable with our neighbors. Someone stumbled and grabbed my shoulder. He apologized, then gave me a second glance and a smirk. Jackie reached over to smack his hand. He mouthed another apology as the crowd shifted and he was jostled away.
I felt more hands on me while we waited—my hips, my ass, basically every inch of my skin. Some of it was accidental. The squeezing and rubbing of my ass were definitely not accidents.
Finally, the announcer started the damn thing. I didn't usually do so many raffles, but at least Jackie was having fun.
As usual, they gave a spiel about the company sponsoring the raffle and a list of the prizes for the first round. I zoned it out as the crowd kept cramming in. Jackie and I were almost to the back of the wall now. There was one guy behind me that I was getting shoved into.
"Sorry!" I shouted over my shoulder.
"It's fine! Getting cozy, right?" He yelled back. I sidled closer to Jackie nonetheless, who was only paying attention to the announcer. Everyone was shouting and screaming. Jackie had me jumping up and down, waving our arms in the air.
I think she dropped something because she bent down and shook off my hand. Someone touched my bouncing boobs at the same time. Then I'm not sure what happened.
I turned away from the groping hands, but someone else bumped me—or I bumped them. I felt a tug at my waist as I stumbled into the poor guy behind me.
"Woah!" He laughed as he gently stabilized me. I shouted another apology and looked around for Jackie. She was gone. I sighed.
There was no maneuvering through the crowd now. I was stuck with my back pressed into this guy's chest, his back probably smashed into the wall. I shifted and pushed at some backpacks and shoulders, trying to give the poor guy some breathing room.
He flattened himself on the wall, but there wasn't anywhere for him to go. His hands stayed on my arms. I felt his breath in my hair.
My costume felt loose. I pulled at the thin fabric covering my crotch. It fell apart in my hands. I froze. It must've torn somehow, maybe caught on someone's costume.
A bulge pressed against my lower back.
My face turned red, and I tried to stop moving. He didn't stop though.