This is a short erotic story depicting explicit sexual exploration between two 13yo boys. The story is 100% fictional.

Arch Hunter

School Dance is Cancelled

"What do you mean, canceled?"

13 yo Jeremy was unconvinced by the teacher's explanation. So what if there's a plumbing emergency in the school? It's not a good reason to cancel the entire school dance. They had plenty of bottled water; if someone really needed to go, they could just go in the bushes outside the building. Mr. Jennings dismissed all of Jeremy's arguments without offering him satisfying reasoning, which made the boy furious. He hated being treated like a little kid who was supposed to shut up and ask no questions. He had the right to know the truth.

Yet, he was just a kid, and there was not much he could do except clench his fists and stomp his boot. Or was there.

"Jeremy, please go home. This is the principal's decision, and I have as little to say about it as you do."

"Then what about all the snacks and bevs?" Jeremy asked.

"I really don't know, Jeremy. Now please leave and let us handle the situation."

"Can I grab a bag of chips before I go?"

"Fine," the teacher sighed, happy to give in if it meant disposing of the pesky kid.

"Thanks, Mr. Jenkins, you're the shit!"

"What did you say???"

Mr. Jennings was a new employee. At 22, he had just left the University and started a new job teaching kids between 11 and 15 years old. What he hated about it the most was that many pupils treated him like an older brother, not a respectable adult. Jeremy was always happy to exploit his lack of experience and get away with almost anything.

A few minutes later, Jeremy left the school with two bags of chips, three bottles of coke, and a bar of chocolate tightly packed inside his school bag. He was about to grab his bike and go home when he saw someone sitting on the stairs. At first, he didn't recognize the person. It was already getting dark at this time of the year, and the lights in front of the main entrance had been out of order for weeks. This school is a ruin, Jeremy thought to himself with disgust as he approached the mysterious figure.

"Danny?" Jeremy asked, finally recognizing the blond curly mop, lushly covering the other boy's scalp.

"Hi, Jeremy," the boy answered meekly, not bothering to stand or look up.

"Sucks about the dance, huh?"

"Yes..." Danny answered, and Jeremy was caught off guard by the deep sadness in his voice.

Despite sharing a few classes and talking on a few occasions, the boys barely knew anything about each other other than their names. Jeremy was a typical extroverted rascal, hanging out with the school troublemakers. Danny was the silent type, mostly keeping to himself on recesses. Danny wasn't a loner. He had a few close friends, but his inability to engage in small talk or spontaneous shenanigans made him easy to overlook.

"Are you waiting for your folks?" Jeremy asked. As much as he liked trouble, he wasn't a bully, and, the oldest brother of four, he'd developed strong protective instincts. Something about Billy's sad look made him want to make sure everything was alright.

"Yes, kind of," Danny gave an insecure answer.

"Are they coming anytime soon?" Jeremy pressed and sat on the step next to Danny. "Want me to wait with you?"

"Uh, no. No need, thanks. They're actually at a concert out of town. They will pick me up at 10 pm."

"Dude, like, in three hours?" Jeremy asked with disbelief. "Shit, they were supposed to pick you up after the dance, right?"

"Yes."

Jeremy's resourceful brain quickly ran through possible solutions.

"Come with me. I live ten minutes away. Three minutes on the bike, but I guess we have to walk," he said with a warm smile. "I won't let you sit here alone in the dark."

"Well, if I'm not a nuisance..." Danny said softly.

"Oh come on, let's just go!" Jeremy said and helped Danny up.

Both boys were smartly dressed for the occasion. Their ties and, respectively, pink and white shirts caught many eyes while they walked, Jeremy leading his bike next to him and talking all the way.

"... and I told him, girls can squat in the bushes, and us boys can go just anywhere, right? But then he made the typical Jennings face, you know, the one that he thinks makes him look serious, and went, blah blah blah blah blah..." Jeremy impersonated their teacher, making funny faces, and Danny laughed.

"And don't tell anyone, but I stole some school property," Jeremy continued, "so we can throw ourselves a little party without them, right? There's always lame music at these school parties. Like, do they really think we all listen to the '80s classics? Like, come on, give me some ASAP Rocky! By the way, did you hear what he did on that... uh... am I talking too much? Shit, I'm talking too much, sorry."

Jeremy loved talking and would go on forever if allowed. Still, the lessons his parents had tried to get through his head about letting other people speak were slowly starting to work.

All the time, Danny looked at Jeremy with wide eyes, barely blinking. "No, go on," he said reassuringly. "I love when you... I mean... I'm a good listener," he explained.

"Really??? Cool!" Jeremy exclaimed. Just don't tell my parents. They will have my way with me if they find out I was babbling like that."

Jeremy talked most of the way, only a few times, reminding himself to let Danny have a turn. Danny didn't mind. He soaked in every word so intently that he stumbled on an uneven sidewalk several times and barely saved himself from falling.

When they reached Jeremy's nice-looking, two-story house, the host opened the door with a key and let them in.

"Welcome to my crib. Make yourself at home, Danny," Jeremy said and went straight to the kitchen to unload his backpack.

"Is no one home?" Danny asked after following him.

"Nope. My parents and brothers are visiting my grandparents. They will be back in the morning. We get to party all night long, whoop whoop!"

Danny was in shock. He was only a few months younger than Jeremy. Still, the notion of staying home alone overnight, or even for more than a couple hours, was completely alien to him. His family still treated him as a baby boy. He spent a lot of time with his sisters playing girl games. They would even sometimes dress him like a girl, which he genuinely loved. Danny wasn't exactly growing up to be an independent boy. His parents were eager to overlook this detail to keep their little boy for another year or two.

"I started babysitting my brothers when I was ten," Jeremy explained. "My parents trust me, at least as long as I behave. Or don't get caught, at least," he winked at Danny, making the smaller boy laugh. Danny felt thrilled by the attention Jeremy gave him. It was unlike anything he felt in his life of being mostly invisible to other boys.

"Where's the bathroom?" Danny asked.

"The last door to the right," Jeremy said and started preparing glasses and pouring the chips into bowls. There was more than they could probably eat, and Jeremy considered texting his friends to come over, but then he remembered the mess they'd made the last time that almost got him in trouble with his parents. When his independence was at stake, Jeremy took no chances.

With the party prepared and ASAP Rocky's music playing from the sound system, Jeremy made a few dance moves in front of the mirror while waiting for Danny. After two songs, he got worried and knocked on the bathroom door.

"Danny? You pooping?"

When there was no answer, he knocked again. "Danny? I'm worried! In three, two, one, I'm coming in, so you better not be naked, okay? Three, two..."

Jeremy opened the door slowly and peeked inside. When he saw Danny fully dressed, sitting on the bathtub edge, and sobbing quietly, he let himself in.

"Danny, what happened?" he asked, kneeling next to the boy. "Why are you crying? What happened?"

"Nothing..." Danny uttered through tears. "I'm... I'm sorry."

"Don't be sorry, Danny, you didn't do anything. Now tell me what's going on." Being in similar situations millions of times with his siblings, Jeremy grabbed Danny's hand and rubbed it softly.

Half a minute later, Danny stopped shaking and wiped his tears.

"It's so stupid..." he wept. "It's really nothing."

"Nothing can't be stupid, can it?" Jeremy said astutely. "And if it made you cry, it can't be either. Listen, I won't laugh at you no matter how stupid you think it is, okay?"

"You promise?" Danny looked Jeremy in the eyes.

"Promise," Jeremy said, offering his pinky that Danny hooked with his, chuckling nervously.

"I was looking forward to that dance all month," Danny confessed. "It would be such a great party..."

Jeremy thought it was strange. Sure, the school dance was always an excellent opportunity to goof around and dance with girls, but for him, it was hardly something to look forward to. Not great, not terrible, simply not his kind of fun. He preferred outdoors and boys' company, without adult supervision or having to watch his mouth.

"It's fine, Danny. You know there's another school dance before Christmas. As long as they don't bulldoze the rundown pile of rubble that they call our school by then, it's gonna happen for sure this time. And you know what? We still get to dance tonight!"

Danny's eyes lit up when he heard it. "R- Really?"

"Of course, dummy. Now come on, this floor won't dance itself!"

Jeremy took Danny's hand and led the younger boy to the living room, where he turned up the music and started jumping around. Danny joined him shyly at first but gained confidence with every song. Soon, Jeremy began to recognize the moves he saw on TikTok and realized that Danny could dance well. Jeremy enjoyed dancing, too, but he'd just do what his body told him without learning any specific dance moves.

"Heyy, you really can dance!" Jeremy clapped his hands after a few songs. He was rewarded by a flush and a wide, happy grin on the blond boy's face.

Jeremy had so much fun that he completely lost himself in the music. After a few songs, he undid his tie and threw it on the armchair. Shortly after, he noticed that something was still bugging Danny, who was dancing with less enthusiasm. After one song, he approached Jeremy and cleared his throat.

"Is it fine if we change the music, Jeremy?" he asked with his soft, pubescent voice.

"Sure! Just connect your phone with Bluetooth."

"Thanks. If you think this music is lame, feel free to change."

Jeremy looked over Danny's shoulder and opened his eyes wide when he saw his friend opening the '80s playlist on his phone. He puffed his cheeks but didn't say anything, not wanting to make Danny feel bad. In a few minutes, the sounds of old-school synths blared from the speakers, starting a song Jeremy didn't recognize. He started moving but found it hard to feel the rhythm, which Danny quickly noticed.

"We can change the music if you don't like it," he said.

"The music is fine. I just don't know how to dance to it."

"Here, let me show you."

Danny grabbed Jeremy's hands and started guiding him through classic dance moves that were entirely new for the older boy. Jeremy felt clumsy, trying actual moves for the first time, normally used to just goofing around.

"You're doing good!" Danny praised him.

"Yeah, right," Jeremy chuckled but started enjoying being guided by his more talented dance partner.

A few minutes later, a slow song played, starting with a sensual saxophone solo. Danny skipped to the light flick and turned off the main lamp, leaving just some secondary lights on to match the song's mood.

"This one is the easiest to dance to," Danny said and wrapped his arms around Jeremy's neck. Jeremy was slightly surprised and confused by Danny getting so physical but shortly mimicked what the younger boy did.

"Not like that, dork," Danny giggled. "You put your hands lower at my waist.

"Sorry," Jeremy chuckled and complied. This made much more sense, although it felt a little too intimate for comfort.

"Lower, I won't bite you," Danny said, much more confident now that he was in his element.

"You better not. I don't taste well uncooked," Jeremy joked.

"I like it raw, sometimes," Danny whispered.

Then, the blond boy stepped from foot to foot, guiding Jeremy to slowly dance in circles.

"You were right. This is easy. Even I can do it."

"I told you so," Danny said slowly, and for a minute, they danced in silence, drowning in the mood.

Around the middle of the song, Jeremy felt Danny resting his head on his shoulder and pulling him closer. Now that was definitely too close for comfort. Not that he was shy or anything. He just never pictured himself like that with another boy.

"Thank you for saving my night, Jeremy," the boy whispered and hugged him even tighter.

"Uh, it's nothing. Anytime, you know."

"Jeremy..."

"What's up?"

"I... I'm sorry."

"Sorry for what." Now Jeremy felt uncomfortable, amused, but somehow also... cozy.

"For lying to you."

"What? Quit goofing around and talk normally, okay?"

"My parents are not at the concert."

"Uh..."

"I told them I might spend the night at my aunt's house."

"Okay..."

"And I told my aunt to cover for me."

"Where is this going, Danny?" Now Jeremy felt really nervous. He had no idea what was going on, but something about the boy made him feel excited and... aroused?

Jeremy was a typical 13 yo boy, and his puberty was well underway. His boy parts were in perfect working order and growing faster than his limbs. But even though he had been pleasuring himself for almost two years now, he didn't put much thought into sex or girls at all. He'd just jerk himself to relieve the tension and go outside to play with his friends. There were much better things about being a boy than sex or falling in love. For him, puberty was just this funny thing that got in the way from time to time but wasn't worth his attention more than necessary. When Danny started running his hands up and down Jeremy's back, his body reacted accordingly. Still, the boy had no idea what to do about it.

"When everyone left, I heard your voice when you were talking to Mr. Jennings, so I waited for you."

"Oh, why?"

"Won't you hate me if I tell you?"

"I won't, Danny. You should always tell the truth," Jeremy recited but didn't feel ready for what Danny was about to say.

"I have a huge crush on you, Jem. Can I call you Jem?"

"Oh shit... I mean, sure, you can. But... crush? On me?"

In response, Danny lowered his hands to Jeremy's buttocks and pulled him even closer. He purred and bit the older boy's neck gently as their groins pressed together, giving them both tingling feelings.

The tingling made Jeremy's libido explode. He felt goosebumps as his tween cock hardened in just a few heartbeats. Somehow Danny knew how to push the right buttons to make him lose his mind. Instinctively, Jeremy cupped Danny's buttocks and massaged them firmly.

"Can I kiss you, Jem?" Danny whispered.

"I... I don't know."

Danny looked into the older boy's eyes, and their noses touched. Not waiting for Jeremy to make up his mind, he leaned forward and placed a soft kiss on his mouth. They stayed like this for almost a minute, moving their lips only gently as another romantic song started. If Jeremy had enough brain capacity to notice the music, he might've suspected that Danny knew what he was doing by picking this playlist. But he hadn't. He could only think of the fantastic feeling of kissing someone romantically for the first time.

After a while, they parted away and smiled at each other.

"Did you like it?" Danny asked.

Jeremy didn't answer. He attacked the smaller boy's mouth with double excitement, his instincts telling him to push his tongue inside. They french-kissed for minutes without a stop while their hands explored their torsos. Suddenly, Danny moved his fingers to the top button of Jeremy's shirt and started undoing it. Jeremy's dick throbbed violently inside his pants as the prospect of being undressed all but overwhelmed his young brain.

"Danny," he whispered but did nothing to stop the boy from slowly exposing his young, lean chest, button by button.

"Oh wow, Jem. You're so... hot," Danny uttered, feeling up his toned stomach. Jeremy's skin was a bit darker than his, and he couldn't believe how lucky he was. He ran his palm in circles around his innie belly button and finally dared to detour and touch the shaft bulging his black pants.

Jeremy couldn't believe it. Danny's small hand gave him feelings completely outclassing even his horniest and wildest solo sessions. Their lips met again but only for a while now, which was good because the older boy was about to shoot his young load prematurely.

"Carry me to your bed, strong boy," Danny said into his ear, repeating phrases and moves he had rehearsed plenty of times in his fantasies. While not as developed physically as the other boy, playing with his sisters, who pretty much treated him like a living barbie doll to dress a give makeup, expedited his sexual awakening.

Jeremy's legs were weak, but his body was not his own anymore. With his consciousness barely a witness, he grabbed Danny's butt firmly, and the younger boy clenched his legs around Jeremy's waist and his arms around his neck. Somewhat clumsily, he carried the boy upstairs to his bedroom. Maybe it was the adrenaline, his natural strength, or Danny's small frame, but to Jeremy, he felt almost weightless.

Jeremy threw the boy on his bed and crawled over him, his open shirt hanging from both sides. He played with his blond locks as the younger boy slowly unbuttoned his shirt, looking up at him with lustful eyes.

A few moments later, Danny was shirtless, and the boys were rolling on the bed, making out and exploring each other's bodies and grinding their crotches together.

Soon, Danny pinned the older boy and smiled mischievously. He kissed Jeremy once more, but only briefly, before slowly moving down, kissing and biting his neck, and then sucking on his nipples. Jeremy stretched on his back, squirming with pleasure. Lying there with his open shirt still on, for the first time, he had a minute to remember what his name was and what he was doing. This didn't last long because Danny got quickly bored, lapping on his nipples and traveling further down.

"Danny, I don't know if..." he stuttered when the boy's shaking hands started undoing his belt. He forgot what he wanted to say. He just watched with terror as Danny removed one obstacle after another, finally sliding his pants down to reveal his very much tented favorite blue boxer briefs. Not wasting a second, the blond boy attacked his sensitive shaft, chewing it gently through the fabric.

"Oh my god... oh my god..." Jeremy panted. He was never so horny in his life. His nipples were almost as hard as his boy tool, still trapped in its cotton prison.

Among Danny's many virtues, patience wasn't one of them. He could tease himself only for so long, knowing that the object he had been secretly craving for so long was just a thin layer away, ready to be worshipped by every means available to a horny gay tween bottom boy like himself.

Danny grabbed the front of Jeremy's boxer briefs and slowly started peeling them off. Jeremy's belly heaved with excitement. No one's ever seen him hard, and when the day had started, there was no indication that this would change anytime soon. Yet it did. With a slap, the rubber gave up and revealed Jeremy's bouncing dick, big, thick, and uncut, with the moist glans poking out of the soft foreskin, throbbing with the 13 yo's every heartbeat.

"Jem... it's so beautiful," Ben could only whisper, gently wrapping his small fingers around the older boy's 5-incher. He tried pulling the skin up and down, marveling at seeing the sensitive head disappearing and then coming to life again, the first uncut penis - or pretty much any penis - he'd seen in his short life.

"Please... gently," Jeremy breathed.

"Does it hurt?"

"No, I'm just... close."

"I'll be gentle, Jemmy. And don't worry, we have all night."

The realization was almost too much for Jeremy to handle, but then he forgot all about it when Danny pulled down his skin as far as it went and gave his little head a soft lick. He inhaled abruptly with a hiss while Danny started lapping on his glans with taste.

"Be careful, Danny," Jeremy warned, but the boy wasn't listening.

He slowly licked Jeremy's tool from the root to the top, sometimes using just the tip of his tongue, sometimes licking with the whole surface like an ice cream, but always maintaining eye contact with the boy he was expertly seducing.

"Jesus..." Jeremy whispered and squirmed, barely able to handle the fantastic feeling Danny's tongue gave him.

A few minutes of inexplicable bliss later, Danny readjusted himself and pulled Jeremy's pants and briefs all the way down and then removed them from the boy's feet, taking care of Jem's white socks while he was at it. Then he climbed back to face his midsection.

"Spread for me a little," Danny asked, prompting his friend to spread his legs apart. He took the steel-hard dick in his hand again but, this time, put the upper half inside his mouth.

"Oh my god!" Jeremy cried, feeling the warmth of Danny's mouth envelop his tortured love tool. "Oh my god! I can't..."

But this was just the beginning. Danny slowly inched down Jeremy's dick, covering it with saliva and licking it all around until his lips touched the pelvis and a few soft black pubic hairs that the sucked boy had grown over the past few months. Danny coughed when the dick almost touched the back of his mouth but kept it inside for nearly ten seconds before he started going back up. Danny proceeded to suck his friend with slow, long moves, careful not to bring him over the edge just yet. Jeremy put his hands on his head, watching, hypnotized, as his boy cock disappeared inside Danny's hungry mouth.

"That feels so good, Danny. I can't believe it," he said, making the other boy beam with pride. That's when Danny reached for his secret weapon. With his free hand, he slid it under Jeremy's balls, felt his tight, hairless crack, and started tickling it gently. It sent Jeremy straight to heaven.

"Oooh! Aaah... aaah!" He moaned. "What's happening... aaah!"

This was too much for him to handle. He had to cum, or else he'd explode. He started thrusting his hips impatiently, fucking Danny's hot mouth with all he got.

"Mmmm... mmmhmm... MMM..." Jeremy moaned, knowing the strongest orgasm of his life was just around the corner.

Danny knew he couldn't prolong it anymore. He started sucking Jeremy even faster and pressed his middle finger against his hole, which opened for him without much resistance.

"Oh fuck," Jeremy hissed. "I'm... I'm cumming."

His whole body tensed and shuddered and an explosive orgasm that seemed to originate in every cell of his body shook him to the core. His dick throbbed inside Danny's mouth and shot jets of sweet cum that landed on the boy's tongue. Danny felt Jeremy's hole pulsate around his finger with every spasm while the boy cried and squirmed with pleasure.

Jeremy lay there, sweaty and panting, slowly recovering from the most intense feeling of his life. Meanwhile, Danny patiently licked his softening dick, making sure not a single drop was left unchecked. Jeremy was snoring gently before he was done.

***

Thanks for reading! I might write more at some point, but no promises. Let me know if you liked it! - archhunter420@gmail.com

I'm working on a few other projects that I'm currently releasing on my Patreon. If you'd like to check them early and tip me for every big story I write, feel free to do so. Sooner or later, they will all come to Nifty too, so no worries.

And most importantly, PLEASE donate to Nifty! Thanks!

Arch