Work Text:
“A surprise? Well, what is it?”
You grin and shake your head. Xavier’s voice sounds muffled on the other end of the line and you’re willing to bet money that he’s still in bed curled up under his blankets.
So typical of him to be in bed at 3:00 pm on a Friday.
“I can’t tell you what the surprise is, silly. You have to open the door.” He lets out a resigned sigh and you suppress a giggle as you hear the telltale sounds of him getting out of bed. First, there’s the rustling of the sheets and then the creaking of the mattress. You hear the soft thump of his feet as they hit the floor before sliding into his slippers. He stifles a yawn as he shuffles out of the bedroom and into the living room.
“You sent me something?” he asks, his voice brimming with confusion. Somehow, he manages to sound even cuter when he’s like this, his voice all gravelly and full of sleep. He yawns again and twists the lock on the door. You hear it click and your heart beats faster in anticipation.
The door swings open and you’re greeted by a sleepy face. His hair is sticking up in twenty different directions and his eyes are cloudy.
“Sweetie, what are you doing here? I thought you were working today?” He rubs his eyes almost as though he can’t really believe what he’s seeing. He looks down at you, a curious expression on his face.
You bite down on your bottom lip and look up at him as you toy with one of the buttons on your tan colored trench coat.
Xavier takes you in, from the dainty pair of bunny ears that are perched on your head, to your body, wrapped in what looks like a brand new coat, to your legs, which are completely bare, down to your feet, where your toes, painted white, peek out from a pair of gorgeous, strappy heels. His eyes drift back up and linger at your chest, where a tiny peek of your cleavage is visible.
He reaches for you without warning, curling his fingers around your wrist posessively before pulling you into his apartment and shutting the door. He gently pushes your back against the wall and presses his body against yours.
Suddenly, he doesn’t seem so sleepy anymore.
“Bunny,” he says softly as he leans in to nuzzle your cheek.
You giggle and place your hands on his chest. “Surprise,” you say with a knowing smile.
Xavier’s lips trace a path from your cheek to your earlobe. He pauses to bite playfully at the soft flesh before moving to your neck. “I can’t help but wonder what’s hidden under this coat,” he murmurs as he adjusts the collar.
“Curious, are we?” you ask with a little wink.
Xavier hums in agreement as he kisses your neck. “Very.”
“Well, aren’t you gonna unwrap your present?” you whisper into his ear.
Xavier gives you a searching look and then reaches for your bunny ears. “They’re soft,” he murmurs. He narrows his eyes and a stern expression forms on his face. “You left your apartment like this?” he asks quietly.
You meet his gaze and nod shyly. “I mean it wasn’t like I had to go very far. I just ran out and hopped on the elevator!” you explain.
He frowns. “Did anyone see you?” he asks as he folds his arms across his chest.
You shake your head, unable to look away from his piercing gaze. “No, Xav, no one saw me,” you say softly. “Are you upset?” you ask.
He studies you for a moment and then he shakes his head. “Of course not. I was just a little worried…” he admits with a sheepish grin. He rubs the back of his neck as a soft flush steals across his cheeks.
“About?”
He leans in and kisses you softly. “I was worried about anyone else but me seeing you like this. If they did…I would have had to do something very, very bad,” he murmurs. Hidden beneath the softness of his voice is something that sends a shiver down your spine. Your stomach flutters and you lick your lips as you ponder on the implication of his words.
His hands make their way to your hips and he kisses you, soft and sweet. “I wonder if this bunny has a tail,” he asks, steering the conversation back to where it had been.
“She might,” you tease. You guide his hands to the sash at your waist and give him a nudge. “Why don’t you check and see?”
Xavier chuckles softly and begins to fiddle with the bow. He’s moving tortuously slow, dragging it out for as long as possible. When he finally unties the knot, you shiver as a wave of cool air hits your exposed skin. Xavier sucks in a breath when he sees what you’re wearing underneath.
Delicate black lace hugs your curves. The cage strap bra, though beautiful, barely contains your breasts, and they threaten to spill over the top. You know your nipples are visible through the sheer mesh and you can feel them as they harden under his gaze. His eyes take in your body hungrily. He gestures for you to turn around and when you do, he slips the coat off your shoulders. He takes a step back to admire the view. There is indeed a bunny tail at the back of the outfit. It’s white and fluffy and is attached to your panty. The panty itself is backless, exposing your ass. You can feel a heat creep into your cheeks and you shyly turn back around.
“Like what you see?” you ask.
Xavier stares at you taking it all in. “Like is an understatement,” he says as he reaches for your hand. He pulls you through the living room and directly to his bedroom. Your heels click softly on the floor as you allow him to lead you. Once in his room, he shuts the door behind him and turns back to you. You’re sitting on the edge of his bed, looking up at him with an innocent expression on your face. “Now, I need to know…where did you come up with this…very…naughty idea?” he asks. He kneels on one knee in front of you and begins to remove your heels. He massages the lines in your skin from where the straps have left little indentations. His strong fingers make their way up to your calf, massaging the muscles lightly. He removes the other shoe and begins to massage the other leg, all while looking up at you.
“Just wanted to do something special for you,” you say with a smile. You reach for him and thread your fingers through his hair. “Am I not allowed to do something nice for my boyfriend?”
He looks up at you and smiles. There’s something mischievous dancing in his eyes. “Now when did I say that, hm?”
You grin at him ruefully as you attempt to comb his hair with your fingers. “Do you not own a brush?” you tease.
“I do, but I like it when you do it,” he says, as he closes his eyes. He lets out a contented sigh as you scratch your nails against his scalp.
“Oh yeah? What else do you like?” you ask.
He opens his eyes and looks at you. “You really wanna know?”
You nod and tilt your head. “Tell me.” You watch as he stands up and stretches. As he does, his sweatshirt lifts, revealing his lower stomach. You force yourself to tear your eyes away from the V of muscle and his happy trail.
“I like…seeing you on your knees…looking up at me like a good little bunny,” he says.
Without saying another word, you ease yourself down onto the floor. You get on your knees and place your palms on your thighs. You look up at him, a smile on your face. “Like this?” you ask.
He nods and smiles. “Uh huh.” He walks up to you and caresses your cheek. “You know what else I like?” he asks.
You lean into his touch. “What else do you like?”
He lowers his voice to just above a whisper. “I like to see you with my cock in your mouth. I like the way it feels when I push it all the way to the back of your throat until you gag,” he says. “Would you do that for me?” he asks.
You reach for the waistband of his sweat pants and curl your fingers around the edges. Slowly, you begin to pull it down, feeling your mouth water in anticipation. He’s not wearing any underwear, of course, and his cock bobs into view, veins swollen, pearls of precome already beading at the tip. You lick your lips as you take his length in your hand. You give it a couple of strokes before taking him into your mouth. He lets out a soft moan at the feeling of your lips wrapping around the head of his cock and he immediately threads his fingers through your hair. You take your time, sucking and licking and cupping his balls, massaging them slowly. You look up at him to see that his head is thrown back, lips parted. His breathing is more labored, his hips twitching as you take him further back into your throat. You love seeing him like this, falling apart, cheeks flushed, chest heaving...all because of you.
“You feel so good,” he mumbles as he reaches for you. He places both hands on either side of your head, effectively holding you in place. He begins to thrust into your mouth, slowly at first. It makes you feel dizzy, the way he’s using you for his pleasure. He pulls his cock out and you take the opportunity to lick it, from the base to the tip, before taking him into your mouth once more. You hold onto his shaft and push it to the inside of your cheek, turning your head to the side. Your hands move to his hips, and you rub soothing circles into his skin as you continue to suck him off. His hands are still buried in your hair, pulling on it lightly. Your scalp prickles and you moan.
“Are all bunnies this naughty?” he asks, his voice shaking slightly. “Or are you just hungry?”
You pull his cock out of your mouth with an obscene pop and you look up at him. “Well, I didn’t have any breakfast, so...maybe I’m just hungry.” There is an ache growing inside of you, you can feel it thrumming from deep within. You squeeze your legs together, sensing the growing wetness between your thighs. You stroke his cock and begin to suck on the head once more. You rub it against your tongue, all while maintaining steady eye contact with him. Without warning, Xavier grips the back of your head and begins to thrust his cock into your mouth. He pushes it all the way in until it hits the back of your throat. He holds you in place as he fucks your throat, waiting until he hears you gag to pull back out. He holds onto his cock and taps it lightly on your mouth. A sticky trail of spit mixed with his precome glistens on your lips.
“You look so pretty like this,” he murmurs with a little smile. “But all I can think about is sliding my cock inside of you and breeding you...” he says softly. He brushes his thumb against your bottom lip. “I wanna fill you up with my come, make your tummy all swollen with it...” he says.
You feel something curl in your lower stomach and you let out a soft moan.
“How do you feel about that, bunny?” he asks as he caresses your cheek.
“Please, Xav,” you plead. You need to feel him inside of you more than anything. You want to feel his hands on your skin, you want him to make you come.
“On the bed,” he orders. “Bra off, but leave the panties on. And get on your hands and knees,” he says. He extends a hand to you and helps you up to your feet. “As a matter of fact, turn around,” he says. He sweeps your hair off your shoulders and presses a soft kiss against your skin as he unhooks your bra. From behind, he reaches for your breasts and cups them in his hands. He squeezes your nipples lightly and rubs them until they stiffen between his fingers. His hand trails down your side, nails scratching against your skin. He slaps your ass lightly and gently pushes you toward the bed. You get on your hands and knees and wiggle your ass at him. He chuckles as he pulls his shirt off and tosses it to the side.
“What am I ever going to do with you?” he asks softly as he gets on the bed. He positions himself behind you and gives your ass another slap, a little harder this time. “I still can’t believe you left your apartment dressed like this...” his voice trails off as he begins to rub you through your panties. “Should I punish you, bunny?”
You whine softly and push back wanting more.
“So needy,” he murmurs. He continues to rub his finger against your panties, and you can feel them becoming wetter and wetter. Gently, he hooks his fingers around the thin straps and begins to pull it down. With your panties hooked around your knees, Xavier is now free to explore. He slips a finger into your wetness, sliding it in and out. “I wish you could see how hungry your pussy is,” he says softly. He adds another finger and smiles when he realizes that you’re spreading yourself wider for him. “Such a greedy girl,” he says with a chuckle.
Your face is pressed against his pillow and you breathe deeply, inhaling his familiar scent. His fingers inside of you are driving you insane, and you begin to shift your hips, unconsciously fucking yourself on them, meeting his shallow thrusts.
“Was it your intention to end up like this?” Xavier asks. “On your knees...exposed...” he presses a soft kiss against the back of your thigh, moving up to the globe of your ass where he bites down lightly on your rounded flesh.
A soft cry escapes your lips, pleasure mixed with pain. “Xavier, please...” you whine pathetically. You need to feel him inside of you, stretching you to your limit.
“Please what, bunny? What do you want?” he asks. He begins to rub soft circles around your clit, bringing you closer to the edge.
“Fuck me, Xavier, please,” you beg.
Xavier hums. You can feel his warm breath against your skin and it sends a wave of goosebumps across your arms and shoulders. “I love it when you beg, you sound so...sweet...and desperate...” his voice trails off. Suddenly, Xavier is shifting positions. You find yourself draped across his legs, your ass over his knees. “But I don’t think I’m ready to give you what you want, bunny...” he says. He gives your ass a little squeeze and then he slaps it lightly. “I think you still need to be punished...” he murmurs. He slaps you again, harder this time. “Just the thought of someone else seeing you like this...seeing you with your little bunny ears...” Another slap. “It...makes me feel very strange...” His hand comes down with even more force and you cry out from the sharpness of the pain. Your ass tingles and you can feel the imprint of his hand on your skin. “This is what you get for being naughty...” he says before slapping you again. “What if someone saw you on the elevator...what if they...” he stops speaking and rubs your skin lightly.
“I’m sorry, Xav,” you whimper. “I didn’t even think...”
“That’s right. You didn’t think. You really need to use your head next time...”
“I’m sorr--”
He cuts you off with another slap, this one is so hard it brings tears to your eyes. “Why don’t you use your mouth to do something useful instead of just apologizing, sweetie?” he asks softly.
Slowly, you ease yourself off of him and turn to face him. He’s smiling at you, the sweetest smile you’ve ever seen. You press your hands against his muscled thighs and bring your face to his cock. Grasping it in your hand, you give him a couple strokes before licking a slow stripe from the base to the tip.
“That’s right, bunny. Show me how sorry you are...” he says softly. “I promise I’ll forgive you,” he whispers as he places his hand on top of your head.
You meet his gaze and smile before you take him into your mouth. You spend a few moments like this, licking and sucking, your hands braced on his thighs for support. You begin to feel an ache in your jaw but you push past it, feeling spit pool and drip from the corners of your lips. Xavier’s fingers are threaded through your hair, nails scratching lightly at your scalp. He holds your head in place, slowly pushing it down, forcing his cock deeper into your mouth and to the back of your throat. You begin to gag, doing your best to accommodate his length. He presses down on your head for a few more moments before letting go. You pull back, gasping for air as spit trails from your lips. It drips onto his cock as you cough in an attempt to clear your throat and get air into your lungs.
With the utmost tenderness, Xavier cups your face with his hand, tracing your bottom lip with his thumb. “I accept your apology,” he says with a smile. “Now, on your back so I can have a taste...” he whispers. Within moments your flimsy panty has been tossed to the side, taking its place next to the discarded bunny ears, while Xavier takes his position between your legs. He spends a few moments pressing hot kisses against the soft skin of your inner thighs, nipping and biting before stopping at your center. With a soft reverence, he begins to swirl his tongue around your sensitive clit. He alternates between sucking and licking before sliding a finger into your heat. “Keep making those sweet sounds for me,” he mumbles before licking your clit. “Wanna make you come...just...like...this...”
It doesn’t take much longer for you to fall apart. Your orgasm crashes over you and a loud moan escapes your lips. You close your eyes, body shaking as your release hits you, yet Xavier doesn’t stop. He continues to rub your overstimulated clit until you reach for him, fingers digging into his skin. Xavier flashes you an apologetic grin and presses a kiss against your stomach. “Sorry, bunny, I got a little carried away there,” he says. He looks up at you and you card your fingers through his hair. You watch as his eyes begin to droop and you let out a little giggle.
“Are you falling asleep? You didn’t even come yet,” you tease.
He opens his eyes and blinks at you before stifling a yawn. “You know I’m always sleepy,” he murmurs. “But that doesn’t mean I’m finished with you...”
Xavier’s sleepiness seems to have rubbed off on you and you find yourself yawning as you begin to come down from the high of your orgasm. Your entire body feels boneless, and you sink into the bed as Xavier positions himself over you. He leans in and catches your lips in a deep kiss, robbing you of your breath as he sinks himself into you. You moan softly at the feeling of his cock sliding into you, your walls stretching around him to accommodate his thick length. You reach for him, clasping your hands together behind his neck and kissing him hungrily as he fucks into you. You lose yourself in the moment, the feeling of his body draped over yours coupled with the feeling of him inside of you...it’s enough to bring you to the edge once more.
“You’re mine,” Xavier mumbles in between kisses. “No one else gets to see you like this,” he says. You meet his gaze, nodding mutely.
“I’m close, Xav,” you manage to gasp out.
“Say it, bunny,” he groans as he rolls his hips.
“I’m yours, Xavier. I’m all yours...” you stutter. Just as you feel yourself coming for the second time, Xavier moans, spilling his hot release inside of you. You’re suddenly aware of how fast your heart is beating. The both of you are covered in sweat, and Xavier collapses next to you, his chest heaving.
“Fuck,” he mumbles as he scrubs a hand across his face. He turns to look at you and smiles. “Let me get you a towel,” he says as he leans in to kiss your nose. He swings his legs off the side of the bed and you watch him as he disappears into the bathroom. He returns a few moments later with a wet washcloth, and he spends the next few minutes cleaning you up and making sure you’re comfortable. He disappears again and when he returns, he hands you a glass of ice cold water.
“Thank you, baby,” you say with a smile. You take a measured sip of the water but it only makes you realize just how thirsty you are. You finish the glass in seconds and you laugh when he hands his own glass over to you. “So, did you enjoy your surprise?” you ask after the both of you have settled next to each other under the covers. Xavier has one arm wrapped around you, holding you close. He presses a soft kiss against your shoulder and hums.
“Yes, very much,” he says with a smile.
Xavier goes silent and you figure he’s probably falling asleep. You turn to face him and are surprised to see that he’s wide awake, his eyes glimmering in the dim light. You reach out and card your fingers through his hair. His eyes close and a soft smile appears on his lips.
“Who’s the bunny now?” you tease.
“I’ll put the ears on later,” he says with a little yawn.
“Oh yeah?” you ask.
He nods and snakes a hand around your waist. You can feel his fingers as they dig into your flesh and he lets out a contented sigh. “Mmhm,” he mumbles sleepily. “And then I’ll kiss you...a lot...” he says softly.
You giggle softly and move your hand down to caress his face. He’s falling asleep, his breath has slowed and his eyes are closed, but he splays his hand out across your lower back, pulling you into his embrace. You snuggle close to him, placing your hand against his chest and closing your eyes.
“I love you,” Xavier says softly.
Your eyes pop open and your breath hitches in your throat at his admission. You can feel a pleasant warmth spreading through your chest, settling in a pool in the pit of your stomach.
He’s looking at you again, sleep clouding his eyes. He leans in and presses his forehead against yours. You feel safe and warm and you blink your eyes, fighting against the wave of exhaustion that is finally hitting you.
“I love you, Xav,” you murmur quietly, a small smile on your face.
Xavier hums happily and holds you even tighter.
You drift off to sleep certain in the knowledge that he will never let go.
