Study Buddies
The campus library stayed open late on weeknights, and Jack had started volunteering a few evenings a week as a “study buddy” and shelving assistant. He liked it. It felt nice to help people, and the quiet stacks gave him a peaceful place to wear his usual tiny white shorts and open-sided tank top without anyone really noticing.
Late one Thursday night, the third-floor reading room was almost empty. Jack was pushing a cart of returned books down a dimly lit aisle when two tall figures stepped out from between the shelves.
They were identical twins. Twenty-two years old, both over six feet, with the same short light-brown hair, the same lean but athletic build, and the same soft, curious brown eyes. One wore a gray hoodie, the other a navy one, but otherwise they were mirror images.
“Hi,” the one in gray said, voice quiet. “I’m Martin.”
“I’m Joseph,” the other added with a shy smile. “We were wondering if you could help us find a really quiet study carrel. The ones downstairs are all taken.”
Jack tilted his head, big blue puppy-dog eyes blinking up at them with gentle wonder. “Of course. I know a perfect one on this floor. It’s private.”
He led them down a narrow corridor to a small, tucked-away carrel at the very back. The door had a lock. Jack opened it for them and stepped inside to turn on the lamp.
The twins followed him in and closed the door behind them. The tiny room suddenly felt very small.
“You’re Jack, right?” Martin asked, voice soft. “We’ve… seen you around campus.”
Joseph nodded, eyes drifting over Jack’s smooth thighs and the way the open sides of his tank top showed the gentle curve of his ribs and the pink buds of his nipples. “You’re really beautiful,” he murmured, almost to himself.
Jack blushed that pretty pink and smiled shyly. “Thank you.”
The twins exchanged a quick glance. Then, as if they’d silently agreed, they stepped closer until Jack was gently pinned between them.
“We’ve never known anyone like you,” Martin whispered. He reached out and lightly traced a finger down Jack’s bare arm. Joseph did the same on the other side.
They started comparing.
Martin lifted Jack’s arm and pressed his own against it, measuring how much smaller and smoother Jack was. Joseph ran his fingertips along Jack’s collarbone, then traced the exact same path on his brother’s chest. They compared the softness of Jack’s skin to their own, the delicate pink of his nipples to theirs, the way Jack’s tiny shorts barely contained his thick cock while theirs strained against their jeans.
Every touch was gentle, almost reverent. Jack stood there sweetly, letting them explore, big blue eyes soft and wondering.
“You’re so pretty everywhere,” Joseph breathed.
They took turns with him.
Martin went first.
He guided Jack back until the blond’s ass met the edge of the small desk, then dropped to his knees between his spread thighs. With slow, deliberate hands, Martin peeled the tiny white shorts down Jack’s smooth legs and let them drop to the floor. Jack’s thick cock sprang free, already half-hard and flushed dark at the tip. Martin let out a low, appreciative moan before leaning in and swallowing him straight down to the root in one smooth motion.
Joseph stood close beside them, eyes locked on the sight of his brother’s lips stretched around Jack’s cock. He stroked himself lazily through his jeans at first, then popped the button and slid his hand inside, gripping his own shaft as he watched Martin work. The wet, rhythmic sounds of Martin’s slow, worshipful bobs filled the small carrel — soft sucking, the occasional low hum of pleasure from Martin’s throat, and Jack’s quiet, breathy little moans.
Jack’s head tipped back slightly, his big blue eyes half-lidded, one hand resting gently on Martin’s hair like he wasn’t sure if he was allowed to hold on.
They traded back and forth like that for a long time.
Joseph eventually tapped his brother’s shoulder and took his place, sinking down to his knees and picking up where Martin left off. His mouth was hotter, a little more eager, and he kept his eyes lifted to watch Jack’s face as he sucked. Martin stayed right there, kneeling close, one hand resting on Jack’s lower back while the other reached up to toy with the blond’s sensitive nipples. He leaned in and watched intently as Jack’s fat throbbing cock slid in and out of his twin brother's mouth, his pink lips clenched tightly around the shaft. He could hardly believe his eyes.
The twins moved with an easy, almost choreographed rhythm — one sucking while the other touched and kissed, then switching again. Neither of them seemed in any rush. They were savoring it. Savoring *him.* And every time their eyes met over Jack’s body, something hungry and electric passed between the brothers that had nothing to do with the pretty freshman trembling between them.
Eventually they lifted Jack between them.
Martin moved behind him first, wrapping his arms around Jack’s thighs and lifting him with surprising ease. Joseph stepped in close from the front, and together the twins held the smaller boy suspended between their bodies. Martin angled his cock and slowly pushed into Jack’s ass from behind, sinking in deep while Joseph steadied him. Then Joseph pressed forward, the head of his cock nudging against Martin’s shaft as he pushed into the same tight, slick hole.
Jack gasped softly as he was stretched wide around both of them.
They fucked him standing like that — slow, deep, and deliberate. Martin’s cock slid in and out of Jack’s ass from behind while Joseph thrust upward from the front, their thick shafts rubbing and pressing tightly against each other inside Jack’s stretched hole with every movement. The twins kept their eyes locked on one another over Jack’s shoulder the entire time, breathing hard, faces close, their cocks grinding together in the same hot, clenching space.
Jack hung between them, arms looped around Joseph’s neck and legs held up by Martin, soft little moans slipping from his lips as the two brothers used him together.
After they each came once inside him, they set Jack gently on the desk. Then the twins turned to face each other.
They stood inches apart, chests rising and falling. Their eyes locked. Slowly, almost hesitantly, they reached down and pressed their slick, cum-covered cocks together. The contact made both of them shiver. Martin leaned in first. Their lips brushed once… twice… then they were kissing—soft at first, then deeper, tongues sliding together as they ground their cocks between their bodies.
Jack sat on the desk, legs spread, cum leaking from his hole, and watched them with soft, wondrous eyes. One small hand stroked his own cock slowly as the twins lost themselves.
They dropped to the floor together in a frantic tangle of limbs.
Martin pushed his twin brother onto his back and immediately swallowed Joseph’s cock down to the root, sucking with desperate, hungry need. Joseph moaned loudly and returned the favor, pulling Martin’s thick shaft into his own mouth. The two brothers locked into a frenzied sixty-nine right there on the carpeted floor of the carrel, heads bobbing, throats working, wet slurping sounds filling the small space as they devoured each other with years of repressed hunger finally unleashed.
Their bodies moved in perfect sync, hips rolling, hands gripping asses and thighs as they sucked and moaned around each other’s cocks. Saliva dripped down their chins and onto the carpet.
But they weren’t satisfied with just sucking.
Martin pulled off his brother’s cock with a wet pop, spun Joseph around, and bent him over the desk chair. He lined up and slammed into his twin’s ass in one rough thrust, burying himself to the hilt. Joseph gasped sharply, gripping the back of the chair as Martin started fucking him hard and deep, the slap of skin on skin loud in the quiet library carrel.
Then they switched.
Joseph pushed Martin down onto the floor and climbed on top, straddling him reverse cowgirl. He sank down onto his brother’s cock with a long, filthy moan, taking every inch until his ass was pressed flush against Martin’s hips. They both turned their heads at the same time, staring straight at Jack where he sat watching them with wide, innocent blue eyes.
Joseph started riding his brother with slow, rolling movements that gradually grew faster and more desperate, his cock bouncing heavily with every downward thrust. Martin gripped his twin’s hips, thrusting up to meet him, both of them moaning openly while never breaking eye contact with Jack.
They came like that.
Joseph was the first to go over the edge. Still riding his brother’s cock in deep, rolling movements, he let out a broken moan as his own thick cock started pulsing. Long, powerful ropes of cum shot out of him, splattering across Martin’s chest and stomach while he continued to grind down hard on his twin’s shaft. The sight and feeling of his brother cumming pushed Martin over the edge only seconds later. With a deep, guttural groan, Martin gripped Joseph’s hips tightly and unloaded deep inside his twin’s ass, pumping heavy, thick jets of sperm straight into Joseph’s guts.
The two brothers stayed locked together for a long moment afterward, breathing hard, bodies glistening with sweat. Joseph’s hole clenched rhythmically around Martin’s cock as the last spurts of cum leaked out around the thick shaft and ran down Martin’s balls. They stared at each other — and then both turned their heads at the same time to look at Jack, their eyes dark, lust-drunk, and strangely tender.
When they finally pulled apart, breathing hard and covered in sweat and cum, they stood up and turned back to Jack.
They wiped their spent, messy cocks across Jack’s pretty face, streaking his cheeks and lips with their combined loads. Then each twin leaned down and kissed Jack softly on the mouth, tasting themselves on his tongue.
Finally they kissed each other one last time—slow, deep, and lingering—right in front of him. They stood gazing into each other’s eyes for what seemed like an eternity, as if seeing each other for the first time. In a way, they were.
The brothers finally broke their trance, straightened their clothes, gave Jack one last long, grateful look, and slipped out of the carrel, closing the door quietly behind them.
Jack sat there alone for a moment, face glazed, ass leaking, a soft, sweet little smile on his lips.
He wiped a thick strand of twin cum from his cheek with one finger, licked it off, and whispered to the empty room, “They really love each other…”
Then he pulled his tiny white shorts back up, adjusted the front, and went back to shelving books like nothing had happened.
The campus library stayed open late on weeknights, and Jack had started volunteering a few evenings a week as a “study buddy” and shelving assistant. He liked it. It felt nice to help people, and the quiet stacks gave him a peaceful place to wear his usual tiny white shorts and open-sided tank top without anyone really noticing.
Late one Thursday night, the third-floor reading room was almost empty. Jack was pushing a cart of returned books down a dimly lit aisle when two tall figures stepped out from between the shelves.
They were identical twins. Twenty-two years old, both over six feet, with the same short light-brown hair, the same lean but athletic build, and the same soft, curious brown eyes. One wore a gray hoodie, the other a navy one, but otherwise they were mirror images.
“Hi,” the one in gray said, voice quiet. “I’m Martin.”
“I’m Joseph,” the other added with a shy smile. “We were wondering if you could help us find a really quiet study carrel. The ones downstairs are all taken.”
Jack tilted his head, big blue puppy-dog eyes blinking up at them with gentle wonder. “Of course. I know a perfect one on this floor. It’s private.”
He led them down a narrow corridor to a small, tucked-away carrel at the very back. The door had a lock. Jack opened it for them and stepped inside to turn on the lamp.
The twins followed him in and closed the door behind them. The tiny room suddenly felt very small.
“You’re Jack, right?” Martin asked, voice soft. “We’ve… seen you around campus.”
Joseph nodded, eyes drifting over Jack’s smooth thighs and the way the open sides of his tank top showed the gentle curve of his ribs and the pink buds of his nipples. “You’re really beautiful,” he murmured, almost to himself.
Jack blushed that pretty pink and smiled shyly. “Thank you.”
The twins exchanged a quick glance. Then, as if they’d silently agreed, they stepped closer until Jack was gently pinned between them.
“We’ve never known anyone like you,” Martin whispered. He reached out and lightly traced a finger down Jack’s bare arm. Joseph did the same on the other side.
They started comparing.
Martin lifted Jack’s arm and pressed his own against it, measuring how much smaller and smoother Jack was. Joseph ran his fingertips along Jack’s collarbone, then traced the exact same path on his brother’s chest. They compared the softness of Jack’s skin to their own, the delicate pink of his nipples to theirs, the way Jack’s tiny shorts barely contained his thick cock while theirs strained against their jeans.
Every touch was gentle, almost reverent. Jack stood there sweetly, letting them explore, big blue eyes soft and wondering.
“You’re so pretty everywhere,” Joseph breathed.
They took turns with him.
Martin went first.
He guided Jack back until the blond’s ass met the edge of the small desk, then dropped to his knees between his spread thighs. With slow, deliberate hands, Martin peeled the tiny white shorts down Jack’s smooth legs and let them drop to the floor. Jack’s thick cock sprang free, already half-hard and flushed dark at the tip. Martin let out a low, appreciative moan before leaning in and swallowing him straight down to the root in one smooth motion.
Joseph stood close beside them, eyes locked on the sight of his brother’s lips stretched around Jack’s cock. He stroked himself lazily through his jeans at first, then popped the button and slid his hand inside, gripping his own shaft as he watched Martin work. The wet, rhythmic sounds of Martin’s slow, worshipful bobs filled the small carrel — soft sucking, the occasional low hum of pleasure from Martin’s throat, and Jack’s quiet, breathy little moans.
Jack’s head tipped back slightly, his big blue eyes half-lidded, one hand resting gently on Martin’s hair like he wasn’t sure if he was allowed to hold on.
They traded back and forth like that for a long time.
Joseph eventually tapped his brother’s shoulder and took his place, sinking down to his knees and picking up where Martin left off. His mouth was hotter, a little more eager, and he kept his eyes lifted to watch Jack’s face as he sucked. Martin stayed right there, kneeling close, one hand resting on Jack’s lower back while the other reached up to toy with the blond’s sensitive nipples. He leaned in and watched intently as Jack’s fat throbbing cock slid in and out of his twin brother's mouth, his pink lips clenched tightly around the shaft. He could hardly believe his eyes.
The twins moved with an easy, almost choreographed rhythm — one sucking while the other touched and kissed, then switching again. Neither of them seemed in any rush. They were savoring it. Savoring *him.* And every time their eyes met over Jack’s body, something hungry and electric passed between the brothers that had nothing to do with the pretty freshman trembling between them.
Eventually they lifted Jack between them.
Martin moved behind him first, wrapping his arms around Jack’s thighs and lifting him with surprising ease. Joseph stepped in close from the front, and together the twins held the smaller boy suspended between their bodies. Martin angled his cock and slowly pushed into Jack’s ass from behind, sinking in deep while Joseph steadied him. Then Joseph pressed forward, the head of his cock nudging against Martin’s shaft as he pushed into the same tight, slick hole.
Jack gasped softly as he was stretched wide around both of them.
They fucked him standing like that — slow, deep, and deliberate. Martin’s cock slid in and out of Jack’s ass from behind while Joseph thrust upward from the front, their thick shafts rubbing and pressing tightly against each other inside Jack’s stretched hole with every movement. The twins kept their eyes locked on one another over Jack’s shoulder the entire time, breathing hard, faces close, their cocks grinding together in the same hot, clenching space.
Jack hung between them, arms looped around Joseph’s neck and legs held up by Martin, soft little moans slipping from his lips as the two brothers used him together.
After they each came once inside him, they set Jack gently on the desk. Then the twins turned to face each other.
They stood inches apart, chests rising and falling. Their eyes locked. Slowly, almost hesitantly, they reached down and pressed their slick, cum-covered cocks together. The contact made both of them shiver. Martin leaned in first. Their lips brushed once… twice… then they were kissing—soft at first, then deeper, tongues sliding together as they ground their cocks between their bodies.
Jack sat on the desk, legs spread, cum leaking from his hole, and watched them with soft, wondrous eyes. One small hand stroked his own cock slowly as the twins lost themselves.
They dropped to the floor together in a frantic tangle of limbs.
Martin pushed his twin brother onto his back and immediately swallowed Joseph’s cock down to the root, sucking with desperate, hungry need. Joseph moaned loudly and returned the favor, pulling Martin’s thick shaft into his own mouth. The two brothers locked into a frenzied sixty-nine right there on the carpeted floor of the carrel, heads bobbing, throats working, wet slurping sounds filling the small space as they devoured each other with years of repressed hunger finally unleashed.
Their bodies moved in perfect sync, hips rolling, hands gripping asses and thighs as they sucked and moaned around each other’s cocks. Saliva dripped down their chins and onto the carpet.
But they weren’t satisfied with just sucking.
Martin pulled off his brother’s cock with a wet pop, spun Joseph around, and bent him over the desk chair. He lined up and slammed into his twin’s ass in one rough thrust, burying himself to the hilt. Joseph gasped sharply, gripping the back of the chair as Martin started fucking him hard and deep, the slap of skin on skin loud in the quiet library carrel.
Then they switched.
Joseph pushed Martin down onto the floor and climbed on top, straddling him reverse cowgirl. He sank down onto his brother’s cock with a long, filthy moan, taking every inch until his ass was pressed flush against Martin’s hips. They both turned their heads at the same time, staring straight at Jack where he sat watching them with wide, innocent blue eyes.
Joseph started riding his brother with slow, rolling movements that gradually grew faster and more desperate, his cock bouncing heavily with every downward thrust. Martin gripped his twin’s hips, thrusting up to meet him, both of them moaning openly while never breaking eye contact with Jack.
They came like that.
Joseph was the first to go over the edge. Still riding his brother’s cock in deep, rolling movements, he let out a broken moan as his own thick cock started pulsing. Long, powerful ropes of cum shot out of him, splattering across Martin’s chest and stomach while he continued to grind down hard on his twin’s shaft. The sight and feeling of his brother cumming pushed Martin over the edge only seconds later. With a deep, guttural groan, Martin gripped Joseph’s hips tightly and unloaded deep inside his twin’s ass, pumping heavy, thick jets of sperm straight into Joseph’s guts.
The two brothers stayed locked together for a long moment afterward, breathing hard, bodies glistening with sweat. Joseph’s hole clenched rhythmically around Martin’s cock as the last spurts of cum leaked out around the thick shaft and ran down Martin’s balls. They stared at each other — and then both turned their heads at the same time to look at Jack, their eyes dark, lust-drunk, and strangely tender.
When they finally pulled apart, breathing hard and covered in sweat and cum, they stood up and turned back to Jack.
They wiped their spent, messy cocks across Jack’s pretty face, streaking his cheeks and lips with their combined loads. Then each twin leaned down and kissed Jack softly on the mouth, tasting themselves on his tongue.
Finally they kissed each other one last time—slow, deep, and lingering—right in front of him. They stood gazing into each other’s eyes for what seemed like an eternity, as if seeing each other for the first time. In a way, they were.
The brothers finally broke their trance, straightened their clothes, gave Jack one last long, grateful look, and slipped out of the carrel, closing the door quietly behind them.
Jack sat there alone for a moment, face glazed, ass leaking, a soft, sweet little smile on his lips.
He wiped a thick strand of twin cum from his cheek with one finger, licked it off, and whispered to the empty room, “They really love each other…”
Then he pulled his tiny white shorts back up, adjusted the front, and went back to shelving books like nothing had happened.
If you enjoyed this story, consider visiting the author's website.
To get in touch with the author, send them an email.