Jennifer made her way to the back of the bus, where the cheerleaders were sitting. They were giggling and whispering amongst themselves, and as Jennifer approached, they all fell silent, staring at her massive cock.
"Hey, Jennifer," the head cheerleader said, smirking. "Nice package you've got there."
Jennifer's face contorted as she desperately tried to hold down a building orgasm. She felt her cock strain and her precum leak harder.
The other cheerleaders giggled, and Jennifer felt her face flush with embarrassment. "Um, thanks," she stammered, unsure of how to react.
"Do you mind if we touch it?" the head cheerleader asked, reaching out to stroke Jennifer's cock.
Jennifer's heart was pounding in her chest, but she knew she had to obey. "Y-yes," she stammered, her cock twitching with excitement.
The cheerleaders giggled with excitement as they eagerly reached out to touch Jennifer's cock. Their small hands looked almost comically tiny next to Jennifer's massive member.
"It's so big," one of them exclaimed, marveling at the girth of Jennifer's member.
"I know, right?" the head cheerleader said. "I bet she can fuck for hours with that thing."
Jennifer felt a surge of arousal as she heard their words. She had never felt this turned on before, and she couldn't help but imagine what it would be like to use her massive cock to fuck one of the cheerleaders.
"Can I suck it?" the head cheerleader suddenly asked, looking up at Jennifer with a wicked glint in her eyes.
Jennifer's heart raced as she nodded, feeling a mix of excitement and apprehension. The cheerleader eagerly dropped to her knees, taking Jennifer's cock in her mouth and swirling her tongue around the head.
Jennifer moaned, her body trembling with pleasure. She had never felt anything like this before, and she was amazed at how skilled the cheerleader was. Her mouth was warm and wet, and she used her tongue to trace every vein on Jennifer's cock.
The other cheerleaders watched, their eyes wide with curiosity and arousal. "Can we take turns?" one of them asked eagerly.
Jennifer nodded, barely able to speak as the head cheerleader continued to suck her cock with expert precision. The other cheerleaders eagerly took turns, each one using their mouth to pleasure Jennifer's massive member.
Jennifer looked around at the bus, wondering if any of the other students had noticed. She realized many of the boys had. In fact, all of the boys were watching with great interest. Some had even taken their dicks out and were openly masturbating as the girls took turns sucking Jennifer's huge monster.
Justin, the soccer captain, stood up a with his cock in his hand and approached the girls.
"Hey Jennifer," Justin said, "Will you suck my cock?"
Jennifer opened her mouth and stuck out her tongue, and Justin grabbed her head and forced it onto his cock with a grin.
"Oh god, I'm gonna cum," Jennifer moaned through Justin's cock, her hips thrusting faster and faster.
The head cheerleader pulled back, her mouth slick with saliva. "Cum for us, Jennifer," she whispered, her hand moving to stroke Jennifer's cock.
With a loud cry, Jennifer came, shooting thick ropes of hot cum into the air. The cheerleaders squealed with delight, some of them even trying to catch the cum in their mouths or on their faces. Some of it did hit Justin in the face, and he began to blow his load, shooting creamy cum all over Jennifer's face and mouth.
As Jennifer caught her breath, the cheerleaders and Justin ll looked at each other with a sense of awe and excitement.
"That was amazing," the head cheerleader said, wiping the cum off her face. "We have to do that again sometime."
Jennifer blushed, but she couldn't deny how much she had enjoyed it. Then the bus pulled up to school ...