For the past few days, every time Arabelle thought about Xavier and his scent, her body started heating up. Even this morning she couldn’t focus on her swordsmanship practice, so she had gone to the library to figure out what was wrong with her.
She had no idea she would run into him. Otherwise she would have worn something prettier. Instead she was still in her training clothes—tight compression shorts and a matching crop top that clung to every curve. The fabric pressed against her skin, clearly outlining her erect nipples and the plump shape of her pussy, forming a deep camel toe between her thick thighs.
"Is there anything I can help with?" Xavier asked, his hand settling on the small of her back, fingers brushing bare skin.
Arabelle’s body was already burning just from thinking about him. Now that he stood in front of her, his scent flooded her nose. Unknown to her, his pheromones made her pussy start leaking love fluids.
"No... umm... maybe," she managed, gathering her courage. "I know it might sound strange, but... can you let me smell you?"
"Sure. Go ahead."
Xavier closed the last of the distance. The book slipped from Arabelle’s hands as her heavy breasts pressed hard against his chest.
She buried her face against his neck and took a deep, hungry breath. Her fingers worked the buttons of his shirt open one by one. She kept her nose pressed to his skin, inhaling him as she moved lower—across his chest, down his stomach—until her face reached the thick bulge straining his pants.
"What’s this?" she whispered.
"My body feels strange when you get this close too," Xavier answered.
Without hesitation Arabelle unzipped him. His trousers dropped to his ankles and his hard cock sprang free, slapping across her cheek with a heavy plop.
She was deep in heat, moving purely on instinct. Her hands wrapped around his shaft while her tongue slid out on its own. She pressed his cock firmly against her nose, breathing in the deep, damp scent of him.
Xavier gripped her short horns. "It’ll feel better if you suck it."
Arabelle opened her mouth and took him all the way to the base in one smooth motion.
"Mmmph... nnnh..."
It was her first time, yet she took him like she had been doing it for years. Bovinekins were naturally larger; Arabelle was nearly as tall as Xavier, and his cock fit her throat perfectly.
Holding her by the horns, he guided her head up and down, sliding in and out of her wet, slick mouth.
"Ahh... fuck..." he groaned under his breath.
Arabelle’s hands clutched his waist. She stayed on her knees between the bookshelves, giving him a passionate blowjob. Her pussy kept leaking, soaking through the compression shorts until a dark wet patch spread across her crotch.
"You should take those off," Xavier said, nodding at the soaked fabric.
She pulled off his cock with a wet pop, stood, and stripped off her damp shorts. She turned, braced herself against the bookshelf, and spread her thick ass cheeks, showing him her plump, glistening folds.
"Give it to me. I can’t wait anymore," she panted.
Xavier lined up and pushed in slowly. The head of his cock stretched her tight entrance.
"Aaah—nnngh—"
Her moan was sharp, almost pained.
"Keep going. Don’t stop," she begged.
That was all the confirmation he needed. He pushed deeper, past the thin resistance of her hymen, breaking it and taking her purity in one steady thrust.
"Aahhh—!"
Arabelle’s whole body jerked. Xavier wrapped his hand around her tail.
"Don’t—it’s sensitive—" she gasped.
He ignored the plea and started fucking her hard, using her tail as a handle while her body rocked against the shelves.
He began slow, then sped up, then slowed again, savouring every fold of her tight, wet heat.
When he felt climax building he released her tail, leaned forward, and yanked the crop top up. Her huge breasts spilled free—pink areolas, stiff nipples—swaying heavily with every thrust.
Arabelle’s moans grew louder.
"Ahhh... yes... nnngh—fuck—"
Xavier didn’t care. It was lunchtime; the vast library was nearly empty. The chance of anyone hearing them was slim.
He pounded harder. Books on the opposite side of the shelf rattled and a few tumbled to the floor.
"I’m close—" he growled.
He came without warning, flooding her pussy with thick, hot gushes of cum.
"Ahhhh—! Ohhh—yes—yes—"
Arabelle climaxed at the same moment. Her cunt clenched and she squirted hard across the wooden floor.
Xavier pulled out. Before he could even catch his breath she spun around, crashed into him, and kissed him deeply, shoving him down onto the floor and climbing on top.
"We’re not finished," she said, voice rough.
She straddled him, grabbed his still-hard cock, and sank down onto it in one smooth motion.
"Mmm... aaah..."
Then she started riding him hard, slamming her thick ass down against his thighs.
She was in full heat; there was no telling how long she would need before she was satisfied. Xavier didn’t hold back. He gripped her swaying breasts, thumbs rubbing her nipples while she bounced.
He pulled her down into a tight embrace, kissing her as he thrust up into her. Then he rolled them over, pinning her to the floor, hooked her legs to her shoulders, and drove into her in a deep mating press.
Wet, filthy sounds filled the empty aisle—plap plap plap—mixed with her rising cries.
"I’m close again," he warned.
"Cum deep inside—my tight pussy—cum, cum—" she begged, lost in pleasure.
Xavier couldn’t hold back. He slammed in to the root and emptied another heavy load inside her while still thrusting.
"Ahhhh—!"
It was the first time he had come twice so quickly, and it still wasn’t enough. Looking down at Arabelle’s sweating body—her huge breasts rising and falling with every breath, her plump ass spilling across the floor—kept him hard.
He pulled out with a soft *plop*, helped her to her feet, and they dressed quickly. The moment they were decent Arabelle grabbed his hand and started dragging him out of the library.
"Where are we going?" he asked.
"We’re not done yet. I didn’t know I needed this... but now that I’ve tasted it I can’t stop."
She pulled him all the way to Silverkeep dorms, straight up to the third floor and into her room—every bit as luxurious as his own.
She shoved him onto the bed and stripped herself completely naked.
"I’m going to enjoy this," she said with a naughty chuckle.
For the first time Xavier felt like he was the one being dominated by a woman... and he didn’t mind it at all.
Arabelle’s uncensored art is available on my discord: .gg/46RzQWVvsR