After School Activites

by errant

First published

A collection of short clop stories featuring the Equestria Girls characters and universe.

Canterlot High School is weird. There's a magical portal to a horse dimension, a group of super-powered teenage girls who harness the magic of friendship to defeat evil (and win sports competitions), and the occasional plant monster attack. For all of that, though, it's still a high school. And there is one thing that is always true in a high school, even one as weird as this one.

The students can't keep out of each others' pants.


For clarification, all characters in this story are 18 years of age or older.

After Practice (Gilda and Soarin')

View Online

It was a hot, blistering day when Soarin’ entered the male locker room after a long and grueling practice with the Wondercolts’ soccer team. Sweat clung to his body and soaked his blue-and-gold jersey, his muscles ached, and he just wanted to get a shower and go home. Of course, everyone else had already gone home earlier, but the captain had put him in charge today and he didn’t get to leave until everyone else did and everything was cleaned up.

He was taken aback to find his fellow senior-year classmate, athlete, and definitely-not-supposed-to-be-in-the-male-locker-room Gilda in the middle of stripping off her own uniform top. “Hey, uh, Gilda, what are you doing in here?” he asked as the door closed behind him with a thud.

She looked over at him, golden eyes narrowed. “You trying to catch a peek, dweeb?”

“Uh, no, just trying to get changed.” He hefted his black gym bag in illustration. “And wondering why you’re not in the, you know, girls’ locker room?”

She snorted in annoyance. “The stupid janitor already locked it by the time I got there and I couldn’t find anyone to open it. I thought all the guys had gone home already.”

“Oh, well, I can wait till you’re done. Sorry.” Soarin’ turned to leave, but Gilda waved him back.

“C’mon, you ain’t got nothing I haven’t already seen. It’s late. Just change fast and get it over with.”

Soarin’ swallowed. “Um, okay. If you’re sure.” He deliberately turned his back and quickly stripped down. This didn’t exactly seem like the greatest idea to him, but, hey: naked girl. And Gilda was pretty hot. Maybe he could make this work to his advantage? No sooner had he dropped his shorts, leaving his thighs and maleness exposed since he had decided to go commando today (not a bright idea on soccer practice days) than Gilda called out. “Hey,” she said, voice sounding a little odd. “Tell me what you think.”

Soarin’ turned to look and Gilda dropped her top to the ground and turned around, revealing her naked body to Soarin’ in full. Her short, stocky body carried heavy muscle for a girl and her arms, thighs, and abs were especially defined. Tattoos swirled around her arms and down her back. Combined with the silvery and golden glints of piercings in her ears and nose, they gave her a dangerous look. Her short, white hair swept to the side to form a set of pointy bangs that resembled feathers, tinted with a hint of pink at the tips. Of course, those features weren’t what grabbed his attention the hardest. His eyes travelled first to her breasts, as solid and firm as the rest of her, and her C-cups were surprisingly well endowed for her age. His gaze then trailed downwards, noting the defined musculature of her abdomen and waist, before settling on the thin patch of close-cut golden fuzz that marked her slit. Inspection complete, he looked back up into her face and met the piercing gaze of her golden, eagle-like eyes. They burned with an unspoken challenge, silently daring him to pass judgement. Privately deciding that some risks were worth taking, he quirked an eyebrow and said, “Not bad, I guess. I’ve seen better, though.” His stiffening member, however, proved that he was quite satisfied with what he was looking at.

A vein in Gilda’s forehead twitched and her mouth twisted into a snarl. “You’ve seen better, huh?” she demanded, taking a predatory step forward. “That’s rich coming from you, you small-dicked dweeb.”

“Says the bitch with boobs smaller than Rainbow Dash,” Soarin’ replied. Somewhere inside, he knew he was playing with fire by winding Gilda up like this, but he couldn’t resist. There was something primally hot about seeing such a strong, independent girl all fired up. In this case, she was almost literally fired up as he could swear that he saw flames beginning to dance in her irises. He gestured at his exposed member, rapidly stiffening between his legs. “If it’s so small, you shouldn’t have any problem taking the whole thing, huh?”

Her only response was to flip her middle finger in his direction and to march up to him. She unceremoniously sank to her knees and seized hold of his member in her hands. He winced a little from the strength of her grip and the sudden awareness of just how sharp her nails were, filed to talon-like points. She smirked a little and then accepted the tip of it into her mouth. She bobbed back and forth experimentally before pushing her head forward, driving its entire length into her mouth and down her throat in an impressive display of deepthroating.

She glared balefully up at him as she sucked him off. Her lips kept a tight seal around his hardness and the muscles in her throat ached from the none-to-gentle attention she was giving him, but she continued to bob her head back and forth industriously. Wet, slurping sounds filled the empty locker room and reverberated off the metal lockers, creating an unusual echo that was completely lost on the only two in a position to hear it.

Soarin’s toes curled as he felt an undeniable pressure building in his loins. He knew perfectly well that he couldn’t last much longer, but he didn’t mind. He tangled his hands in her wild, windswept hair. The way she glanced up at him with a frown creasing her face told him that she wasn’t keen on it, but she couldn’t do anything about it at the moment. A few pounding heartbeats and gasps later, he hit his climax and shot his first load deep into Gilda’s throat. Her eyes widened and she tried to pull back, but Soarin’s grip on her hair tightened until it was inescapable. He bucked his hips in time with the waves of pleasure forcing his seed out of him in strong spurts, forcing them into her gullet.

“Glurk! Glphrglrl! Uhrgh!” she gagged in helpless protest as warm, sticky cum exploded down into her waiting throat. After half a minute or so, Soarin’ ran dry and he released her. She stumbled away, sputtering and hacking. She shot back to her feet, wiping white fluid from her chin, and focused the concentrated power of her piercing gaze squarely on him. “You fucking little bitch! You’ll pay for that!” she growled before forward, hands outstretched to throttle him.

Soarin’ saw her coming, though, and deftly shot out a foot for her to trip over. In her rage-induced rush, she failed to notice and struck the appendage with her own foot, sending her tumbling forward with a shocked exclamation. He grabbed hold of her as she fell, deftly twisting her body so that she landed prone and sprawling across his lap.

Her position gave him an uninterrupted view of her bare ass, and what an ass it was. Despite her muscular and fit tone, she still carried an impressive amount of amount of soft, supple flesh in her rear. He found his hand raised as if pulled by a magnetic force and, after a second’s hesitation, brought it down in an open-handed smack on one of her enticing cheeks. “OW!” she yelped, twisting furiously in his lap, but the palm of his free hand pushed against the small of her back and pinned her in place. “You stupid dweeb, I’ll—” Smack! “OW! Dammit!” Crack! “Stop it, you stupid shit!” Soarin’ smirked at her invective and delivered a rapid series of stinging blows to her ass, leaving it glowing an angry red. Her yowl of outraged pain suddenly shifted an octave higher as the assault stopped and one of his fingers slipped slightly inside her vulva.

When he withdrew the probing finger, he found it coated with a thin coating of her arousal. “Aw, does the big, tough girl like getting her little butt spanked?” he asked, stroking his fingers across her thighs.

Gilda couldn’t deny that a molten core of arousal was steadily growing deep inside her nethers, making her face flame red and her lungs labor. On the other hand, she would never willingly admit to this loser how he was making her feel. “N-no! That’d be stupid!” she growled, cursing her traitorous body for showing otherwise.

“Oh, really? I don’t believe you,” he said before delivering another series of impacts to her cheeks. The sharp sounds of colliding flesh filled the small space, forming an elegant counterpoint to the moans that her earlier shrieks of pain and outrage had morphed into. Stinging needles of pain sunk deep into her rear from the blows, acting like fuel on the fire that was her horniness.

“Oh, fuck it,” she huffed before glaring over her shoulder. “Okay, fine, I like it. Happy now, perv?” she demanded.

Soarin’ clutched a hand to his chest, gasping dramatically. “Gilda, you hurt my feelings! Maybe I’ll just get up and leave you all alone since you’re so mean to me.”

“Nngh,” she moaned, shaking her head. “Oh, hell no, you little dweeb. You aren’t gonna get me all worked up like this and then skip out.”

“Nah, I guess not. That’d be kind of a dick move.” He eyed her slit, now thoroughly moist and looking pretty damn inviting, and licked his lips. “Speaking of dick moves . . . “

Gilda rolled her eyes. “You’re such a fuckin’ dweeb,” she spat, before pulling herself off of his lap. She promptly bent over and placed her hands on the bench, pushing her ass out as far as it would go. “C’mon, let’s hurry this up.”

“Don’t have to ask me twice,” Soarin’ remarked as he stood up. He wasted no time taking in the sight before him. Instead, he grabbed hold of her waist and stepped forward, angling his erection with her eager opening. The tip of his cock pierced her and she shuddered suddenly, tensing all her muscles. Her slick lubrication meant that he met little to no resistance. He pushed further, firmly but not aggressively, ultimately burying his length completely inside her. He grunted deeply from the sudden sensation of his member being surrounded by blistering warmth and squeezed by her tightness.

The sensation of his entrance overwhelmed Gilda. His size spread her lips open and claimed her canal as its own, sinking deep inside her. His member rubbed against her walls in a way that’s indescribable and she groaned as he hilted himself entirely inside her. When he withdrew slightly, the sudden emptiness pained her like an open wound. Her protest died on her lips as he thrust back into her and her knees buckled, threatening to give out entirely. He grabbed ahold of her hair again and yanked it back, forcing her to arch her head backwards, sending a jolt through her entire body. He picked up the pace a little, driving himself into her repeatedly with the “thwap” of impacting bodies.

The raw pleasure stripped away her “tough girl” outer shell and left the inner core of her panting and desperately horny, moaning and pleading for Soarin’s cock to give her the rutting she deserves. Shame coursed through her at being exposed like this, but it couldn’t turn aside what she craved. She needed this more than she was ever willing to admit to herself. The way Soarin’ tossed aside her bitchy attitude to put her in her place was positively magical. She loved it. She loved this, being bent over and fucked raw. She whimpered and groaned and whined, coherent speech entirely banished from her mind, and her whole world narrowed to the rhythm that drove his hardness deep inside her where it belonged.

Over and over he drove into her with escalating force until he was pounding her without mercy or restraint. Her entire body rocked with each thrust, gleefully accepting him. Bestial grunts escaped him as he focused on the girl in front of him to the exclusion of all else. The way she went from an arrogant, rude tough girl to an eager little slut practically begging for him to breed had reached inside him and touched something that he hadn’t even known was there. Lust and need drove him forward. All he could see right now was the girl in his grasp, beautiful and strong and his to use. “Use her” was exactly what he was going to do to her, too. He’d fuck her until she couldn’t take it anymore, then he’d fuck her other holes too.

Somewhere, in a distant corner of her mind, Gilda knew that her pleasure was reaching a crescendo and that his treatment would soon push her past the point of no return. That part of her was almost sad, as it knew that her release would spell the end of this wonderful feeling. The rest of her, however, burned and screamed with desire, welcoming it with open arms as it drew nearer with each passing second.

She plunged into an abyss of whiteness, of emptiness that filled her mind and awareness, as powerful bliss washed over her and shorted out her senses. Her muscles locked solid from the spasm, freezing her in place while her inner walls clamped down, massaging and kneading his cock.

The force of her orgasm took him by surprise. He nearly pulled out, but her canal squeezed around his member like a vice. Their surfaces practically milked him, begging for him to release. Their wish is soon granted when his seed shoots out, filling her up.

Midway through her climax, the warm mass of his cum spurted inside her, pooling in her opening and dripping inside her. The sudden burst of its heat inside her reignited the flames of arousal and pushed her over the edge again, sending her screaming headfirst into another orgasm that began nearly while the first was still happening. Her body simply gave up entirely and she slid bonelessly to the ground. Mind still hazy, Soarin’s member gave a few last twitches. The final drops of his load landed on her chest and stomach.

Gasping and panting, Gilda marshalled the dregs of her strength to lift her head and look down at herself. At the pool of cum trailing out of her pussy. She let her head fall and blackness rushed up to claim her, sending her down into sleep. The delicious feeling of fullness, of being so wonderfully used, went with her.

Soarin’ looked down at her, smiled, and turned to pull a towel out of his gym bag to clean her up with.


Two figures walked down the sidewalk, the CHS campus fading into the distance behind them. One, a tall, lithe, athletic male figure with blue hair, wearing the uniform of the Wondercolts soccer team. The other, a shorter and more heavily-built female with windswept white hair cut whose bangs were tinged pink. Their walk was silent, but neither seemed to mind. After several minutes, the male of the two lightly took her hand with his own and continued walking. She looked over at him, then turned away to hide a small smile. They kept walking, hand-in-hand, and still they said nothing. Neither one of them seemed to mind the silence, either.