It starts off like any other day. My Grade 11 class and I pile into the hot and stuffy classroom, carrying with us our morning cups of coffee. We are all cranky and wish we were somewhere else. After we each take our seats, I glance outside and groan. It’s warm and sunny today. I would much rather be outside enjoying the beautiful weather. But soon, our teacher enters the room. And right away we realize that something different is going to happen today.
Ms. Johnson, our bespectacled and kind-faced teacher, stands at the front of the classroom with a smile on her face. With a calm and pleasant voice she says, “Good morning, class! We have a new student joining us today. Could you come in, dear?” She looks to the door, and our eyes follow.
And in walks our new student. She is a short, brown-haired girl with brown eyes, and a cute and innocent face. But what makes her stand out compared to everyone else is how formally she’s dressed. Instead of a t-shirt and jeans, this new girl comes to our classroom wearing a blouse and long skirt and black shoes.
She shyly introduces herself in that sweet drawl as Marie-Rose, then slips into the empty seat right beside me. Those big, innocent-looking brown eyes lock onto mine and don’t let go. My throat tightens. Why is she staring like that? I look away, but when I glance back, she’s still watching me, a tiny smile playing at the corners of her lips. My cock twitches hard in my pants before I can stop it. And I feel my face begin to heat up.
Throughout class, her quirks only get bolder. I steal another look and freeze. She’s kicked off her formal black shoes under the desk, and her fingers are lazily working open the top two buttons of her white blouse. The fabric parts just enough to reveal the soft, pale swell of her cleavage and the edge of a simple white bra. She doesn’t have huge breasts, probably C cups at the most. My cock swells thick and obvious against my thigh. I can almost see her nipples.
My heart hammers. What the hell am I doing, leering at the new girl like this? I force my eyes back to my notebook, but I can feel her gaze on the side of my face. When I risk another peek, she’s staring straight at me with a knowing little grin that makes my stomach flip.
The bell finally rings. I’m about to bolt when a finger pokes my shoulder. I turn and meet Marie-Rose’s smirking face.
“You saw them, didn’t you?” she whispers, voice low and sweet.
I can only grin sheepishly, face burning. “Sorry, that was rude of me. We haven’t even talked to each other yet… I’m Nolan.” I awkwardly babble, no doubt making a fool of myself.
Marie-Rose smiles, however, and says, “It’s alright, Nolan. I’m probably revealing more of my shining personality than I should.” She giggles. “I’m Marie-Rose.”
She then calmly rebuttons her blouse, slips her shoes back on, and leans in close enough that I catch the faint scent of her shampoo. “Meet me in the hallway after school,” she murmurs, “and I’ll show you a lot more.”
She stands and walks away. My eyes follow the gentle sway of her skirt-covered ass until she disappears through the door. What the hell have I gotten myself into?
Today just keeps getting crazier. One minute I’m standing beside Marie-Rose, and the next we are walking over to her house. After we walk about a block from the school, Marie-Rose points to a large house two doors down. “That's my place.”
She opens the door and gestures to me to enter. I step inside. And almost jump out of my skin as I feel Marie-Rose call out beside me. “I’m home, mom and dad! Just going to my room to say my prayers.” I look at her in surprise. Why is she lying to her parents? And so casually as well. While I don’t come from a religious family, I thought they frowned upon lying.
Her mom calls out from somewhere in the house, “Ok, honey. And bless you for keeping up with them!”
Marie-Rose winks at me, before removing her shoes. I look around and gasp out loud. This is completely new territory for me! Everywhere I look, there’s religious imagery. Crosses on the walls, bible verses everywhere, etc. I also see pictures of Marie-Rose and her family participating in various church events.
My heart is beating so fast. It finally registers just how religious her family is. What have I gotten myself into? Marie-Rose notices my panicked face and laughs. She whispers to me, “Oh relax! You aren’t going to burst into flames or anything. Just come with me and keep quiet.” She motions with her finger. I nod my head and follow her. Her honeyed voice comforts me.
Marie-Rose leads me into a room and closes the door partially shut behind me. And I feel my heart racing, as it dawns on me where I am. This is a classmate’s bedroom! And not just a classmate’s, but a girl’s bedroom! Much different from my own bedroom. And instead of band posters covering the walls, Marie-Rose’s has bible quotes.
I must’ve been spacing out longer than necessary, because I hear Marie-Rose’s drawl behind me, “So… are we going to do it?” I quickly turn around and do a double-take. Marie-Rose is sitting on her bed, with a confident smirk on her face. My breath catches in my throat. Who is this girl?!
Marie-Rose must be reading my mind, because she giggles. “What?! You didn’t think I didn’t notice you were looking at my tits in class? Like a lion eying a gazelle?” She playfully shakes her head at me.
I feel my ears burning. She has me there, but at least she doesn’t seem to be bothered by my looks. But why is she making me sound like some kind of predator? She’s the one who unbuttoned her blouse in the first place! Playing it cool I respond with, “Yeah… sorry. I saw out of the corner of my eye you were unbuttoning your blouse… and there they were...” I trail off awkwardly.
Marie-Rose considers my answer for a second before smiling and shrugging her shoulders. “Okay, that’s fair. It must’ve been pretty weird to see me unbuttoning my blouse in the middle of class, right?” She laughs. “But I had to. Did you notice that it was hot and stuffy in that classroom?”
I smile and nod as I understand her point. She returns my smile. “So… the question remains…” She looks down and playfully gestures towards her breasts. Then looks back at me with a wink. “Want to do it?” Her pleasing voice invites me to say yes.
My heart pounds in my chest. This is actually happening! I am about to become intimate with a girl! I smile as I remember Marie-Rose’s earlier remark. “Yes, I do. Honestly, I would’ve been happy just seeing your girls up close. But this is even better!”
Marie-Rose looks at me for a second before shooting me a confused look. “What do you mean? I’m offering to show you my breasts. Isn’t that what intimacy is? What else does doing it involve?”
I feel my face burn. And I grin sheepishly, as it dawns on me. I had misunderstood what she meant earlier when she said “doing it.” Due to her religious upbringing, she must’ve heard the phrase “doing it” one day, and learned to associate undressing with “doing it”. And her knowledge of intimacy doesn’t go beyond this. Although I’m one to talk. I’ve never even had sex, either!
I smile apologetically at her. “Sorry… I misunderstood you earlier. I thought you meant…” I look away awkwardly before making a finger-in-a-hole gesture with my hands.
Marie-Rose looks at my gesture, and opens her mouth in surprise. She blushes, her earlier bravado gone. “Oh…gosh. That’s what doing it means? I’m sorry, how embarrassing…” She then smiles at me and says, “Well, we can’t get to know each other… in the biblical sense. But we can still… you know…” She looks at her blouse before looking back at me. “Pick up where we left off at school.”
My cock strains against my pants. I smile at Marie-Rose and give her a nod. Even though we aren’t going to have sex, I can’t say I’m disappointed. We are still going to become intimate. I just hope I don’t screw it up!
Marie-Rose pulls herself higher on the bed and stretches her legs languidly in front of her. Then she lets her head fall back onto the pillow, giving me a sly, angelic smile that makes my cock twitch hard inside my pants.
“Care to join me?” she murmurs, her soft and inviting voice like butter to my ears. “And this time… I want you to unbutton my blouse.”
I don’t hesitate. I crawl onto the bed, heart hammering as the clean, girlish scent of her sheets (something soft and floral) fills my nose. She lies beneath me, breathing just as fast, her chest rising and falling so the open collar of her blouse flutters teasingly.
Her fingers tremble slightly as she undoes the top two buttons herself, parting the white fabric to reveal the soft, pale swell of her breasts cradled in a simple white cotton bra. The innocent style of it, particularly the thin straps, and tiny satin bow nestled between the cups, somehow makes everything feel even more forbidden and tempting.
I hover there, frozen, just drinking her in.
Marie-Rose giggles softly, the sound low and sweet. She reaches up, takes my shaky hand in hers, and guides it right to the next button. Her skin is warm, almost feverish under my fingertips, and the contact sends a jolt straight down my spine.
“Go on,” she whispers, eyes sparkling with nervous excitement. “Unbutton the rest for me… please.”
My fingers fumble the button twice before it finally slips free. One by one they come undone. With each new button, more of her modest but perfect C-cup breasts are revealed, straining gently against the thin white cotton. Her nipples are already stiff, poking obviously against the fabric like they’re begging for attention. The cute little bow in the middle completes the ensemble.

When the blouse falls completely open, I let out a shaky exhale. The sight of her lying there in just her bra, blouse spread beneath her, is almost too much. My mouth feels dry. My cock is throbbing steadily now, pressing uncomfortably against my zipper as I stare at the smooth curves of her breasts and the faint flush spreading across her chest.
“You’re so fucking pretty,” I breathe before I can stop myself.
Marie-Rose’s eyes widen at the swear, but instead of scolding me she gives a playful wink. “Bad boy. If I’d known you liked my plain little bra this much, I would’ve come to class wearing just this.” She giggles at her own boldness, then adds softly, “You can touch them… if you want.”
I don’t need another invitation. My hands move almost on their own, cupping the warm, soft weight of her breasts through the cotton. They fill my palms perfectly. I can feel her hardened nipples pressing into my hands as I gently squeeze and knead. Marie-Rose lets out a quiet, breathy moan, arching slightly into my touch. The fabric is so thin I can feel the texture of her skin underneath, the rapid beat of her heart.
She reaches for the hem of my t-shirt. “Lift your arms,” she whispers. I obey, and she pulls it over my head. Her gaze roams over my bare chest with open curiosity and a hint of hunger. “Not bad,” she says, voice quivering just a little. “Not bad at all.”
Marie-Rose bites her lower lip, cheeks flushed a deep pink. She shifts on the bed and slowly reaches for the side zipper of her long skirt. The soft metallic rasp of the zipper feels impossibly loud in the quiet room. She lifts her hips and tugs the skirt down her smooth thighs, revealing a pair of matching white cotton panties that hug her modest curves.
They’re simple and innocent like her bra. But the way the thin fabric clings to the gentle swell of her mound and traces the delicate outline of her slit makes my cock throb painfully against my zipper. A small, darkening wet spot is already visible right over her centre.
She kicks the skirt off the end of the bed and lies back, now wearing only her open blouse, simple white bra, and those delicate panties. The contrast between her angelic face and her half-naked body excites me to no end.
“Do you… like what you see?” she asks shyly, her sweet drawl making the question sound deliciously sinful.
“God, yes,” I groan, my voice rough.
“Then touch me already,” she breathes, eyes dark with nervous desire.
I reach out and run my palm slowly up her warm, smooth thigh. She shivers under my touch. Emboldened, I cup her through the soft cotton. The fabric is already hot and noticeably damp. A low groan escapes me as I feel the slick heat radiating through the material.
Marie-Rose gasps sharply, her hips twitching upward to chase my hand. “Oh… that feels so good,” she whimpers. She grabs my wrist, not to stop me but to press my fingers more firmly against her. “Rub me… right there. Please.”
I find the swollen little nub of her clit through the soaked panties and start rubbing slow, firm circles. Her arousal is unmistakable now. The warm, slippery wetness seeps through the cotton, coating my fingertips with every stroke. The musky-sweet scent of her excitement filling my lungs and making my head spin. My cock is leaking steadily in my pants, aching for relief.
Her breathing turns ragged. “Yes… just like that…” she moans, her voice breaking on the words. Then, softer, almost shy: “Mmm… Nolan…”
Hearing her moan my name in that smooth voice nearly undoes me. Her modest breasts jiggle inside her bra with every shaky breath, her stiff nipples pressing hard against the thin fabric. I keep rubbing, mesmerized by the way her panties grow increasingly soaked under my fingers, the wet spot spreading as her hips roll against my hand.
Suddenly her whole body tenses. “Oh God, Nolan!” she cries out, louder than before. Her thighs clamp around my wrist as the orgasm crashes through her. I feel her pussy pulsing against my fingertips through the drenched cotton, as fresh wetness floods the fabric. Her back arches, making her breasts strain beautifully against her bra as she shudders and whimpers through the waves of pleasure.
The sight and sound of her coming, combined with the slick, sticky heat on my fingers and her intoxicating scent, pushes me right to the edge. My balls tighten both painfully and pleasurably. And I have to bite my lip hard, fighting back my own release. I’m so close it hurts.
We both freeze as her mom’s voice drifts faintly through the door: “That’s my good girl, praying so hard!”
Marie-Rose and I exchange panicked faces. Her mom must be standing right in the hallway! Marie-Rose’s eyes sparkle with wicked amusement even as her face burns crimson. She then gives me the glare of death to keep quiet. I nod. Marie-Rose clears her throat. “Mom?! W-what are you doing? Eavesdropping on my prayers now?!” I smirk at Marie-Rose’s vain attempt at still pretending to be saying her prayers.
Fortunately, however, her mom seems to buy it. Through the door, Marie-Rose’s mom says. “I’m sorry, sweetie. I heard some noises coming from inside your bedroom, so I came to check on you. But then I heard you praising the big guy upstairs.” She stops to sniffle. Wait, is her mom actually crying right now? “Sorry, this is a proud momma moment!” She sobs.
And before long, we hear her sniffling gradually disappear. Marie-Rose and I then look at each other, before sighing with relief. Her mom has left, and she’s none the wiser.
Marie-Rose then says, “Well, that was unexpected.” She shakes her head in amusement as she reaches down to grab her skirt. I feel my cock throbbing, as I watch her step into her skirt and pull it up her legs. She then zips her skirt the rest of the way up. Such mundane yet elegant behaviour.
Marie-Rose notices me looking and giggles. “Thanks for that, I have never felt anything that amazing before.” She smiles sweetly at me.
I grin sheepishly as I look at my pants. I groan under my breath, as my cock is still hard. “Speak for yourself.”
Marie-Rose gives me a confused look at first. She then gives me a sympathetic smile. “I’m sorry we have to stop now… but I really enjoyed this.” She puts a hand on my arm. “Look… I know it’s not fair. It’s just that my mom already heard me, you know what I mean? You still can… you know… take care of that when you get home, right?”
I sigh heavily. She’s right. We can’t continue our fun and risk her mom overhearing again. I look at Marie-Rose’s face. Her sweet smile shows an understanding nature. “Another time, then.” I glance at the door to the hallway. My face then shifts to a panicked expression as it hits me. “So… uh… how am I supposed to leave without your parents hearing or noticing me?”
Marie-Rose turns around and walks over to her window. She then opens it and smiles back at me. “No problem. Just use my window, and try not to crush my mom’s flowers.” After I climb out her window, I run down the street and head back home.
Twenty minutes later, I’m back home, still buzzing and half-hard from everything that happened. The moment I close my bedroom door, my phone rings. Marie-Rose.
I answer immediately, and her voice fills my ear. “Crazy day, huh? Bet you didn’t expect all that when you woke up this morning.” I can hear her giggling softly through the phone.
I laugh, running a hand through my hair. “You could say that again. Not every day a girl I just met invites me over and lets me unbutton her blouse… then come all over my fingers while pretending to pray.”
There’s a short, shy silence, followed by another giggle. “At first, I really did just want to cool off in that stuffy classroom… but then I saw how you were staring at me. At them.” Her voice drops a little. “You looked so desperate to touch me. Something just took over. I thought… why not give us both a thrill?”
“A mutual thrill,” I repeat, smiling. “That’s what we’re calling it now?”
“Mmm-hmm,” she hums. I can practically picture her biting her lip on the other end. “And it’s not fair, you know. I got to feel so good… but you didn’t get to finish. I’ve been thinking about that ever since you left.”
My cock twitches back to full hardness at her words. “Yeah? What have you been thinking about?”
She hesitates, then whispers, “About how hard you felt when you were touching me. How wet my panties got. And… maybe what it would feel like if we went a little further tomorrow.” Her drawl turns playful. “After gym class. I’ll be all sweaty and worked up. Maybe I’ll let you help me change out of my sports bra and shorts… in the woods by the school, or somewhere even riskier.”
The image floods my mind. I see Marie-Rose’s body flushed and glistened with sweat, and her peeling off her sports bra. And her slow reveal of her shiny and wet breasts. I have to adjust myself in my pants. “What’s gotten into you?” I say, my voice raspy.
“Oh, you know,” she purrs. “I want to make you feel as good as you made me. Maybe even better. Think you can behave yourself until then… or are you gonna have to take care of that hard cock tonight while thinking about me?”
I groan quietly. “You’re dangerous, you know that?”
She laughs, bright and sweet. “Only for you. Sweet dreams… and don’t forget to pray for me.” The call ends with her soft giggle still ringing in my ear.
I take a moment to register the conversation as well as say, heart racing all over again. Tomorrow can’t come soon enough.
