Wheels on the Bus

47 1 0
                                    

TW:
Neck kissing/Neck biting
Making out
Palming
Stroking Cock

Lane tapped his foot, switching the song on his MP3 player. He was minding his own business, waiting for the bus to pick him and the other students up for a field trip.

He could feel someone's hot breath on his neck, feeling his pale skin being nipped at.

"Ah-" A surprised moan escaped his lips, a girl cackling as he slapped his hand over his neck. She wheezed, holding her stomach with one hand and pointing with the other,

"I- omg! I can't believe you actually did it, Cameron!"

Lane felt his cheeks flush bright red, whipping his head around to glare at the girl. Cameron simply rolled his eyes, meeting Lane's cold gaze. He flashed his pearly whites, giving Lane a small wink.

Before Lane could process what just happened, their teacher stepped in. "Alright, kids, hop on the bus, and let's head out."

All of the students picked up their feet, shoving each other and yelling as they loaded the bus. Lane groaned, dragging his feet behind everyone else.

As each seat was filled up, Lane had a hard time finding a spot. He looked around; all the other seats were filled. 'God damn it..'

"Lane," Cameron spoke up. He moved his backpack to the floor, patting the spot next to him with a smirk.

Lane felt his heartbeat quicken, walking over and plopping down into the spot next to Cameron. He put a little distance between the two of them.

Cameron's eyes were fixated on Lane, watching him bounce his leg up and down and his hand rest on his thigh. He smiled.

Cameron slowly moved his hand to Lane's thigh, making the black-haired boy jump a bit. Their fingers were now carefully intertwined with each other's.

Lane let out a small sigh, holding onto Cameron's hand a little tighter. Cameron chuckled. He then placed a hand on Lane's cheek, turning his head so they were face-to-face.

Cameron smirked, his gentle green eyes meeting Lane's. Lane's lips parted as he got ready to speak.

Before he could, the two's lips pressed against each other's. Lane's breath hitched trying not to let out a soft moan as Cameron started to chew on his bottom lip.

Without breaking the kiss, Cameron pulled Lane into his lap. His hands trailing down from Lane's face down to his hips.

Lane gasped, breaking the kiss, "Wait- wait..what about everyone else? What if they see us?"

"If we have an audience," Cameron spoke softly, his breath warming Lane's neck, "Let's give them a show.."

"Mmph!" Lane whimpered, putting his hands over his mouth as Cameron peppered light hickeys on his neck. His hand carefully fumbled with Lane's belt.

Lane felt a shiver crawl its way down his spine, Cameron's cold hands moving underneath the denim of Lane's ripped jeans.

"Say my name, Lane." Cameron's hand started to palm him through his boxers. Lane moaned, his face bright red as he tried to bury it in Cameron's shoulder,

"Cameron.." Lane mumbled, Cameron's touch making his heart race.

"Louder."

"Cameron."

"Louder," Cameron commanded, pressing his palm harder against Lane's cock. He was already rock-hard.

"Cameron! Cameron!" Lane moaned, his hips gyrating on Cameron's lap to create some friction.

Cameron grinned, gently wrapping his hand around Lane's already throbbing dick.

"Good boy.." Cameron whispered, starting to stroke Lane.

Lane arched his spine, moaning and slowly stopped moving his hips.

"Ngh..Cameron..."

"Cam.."

"Cameron..."

---

Lane shot out of bed, his heart racing as his face went bright red. His breath hitched, looking down at his throbbing cock as it begged to be stroked.

He pulled his knees into his chest, burying his face into his arms.

"Why? Why- HIM of all people!" Lane mumbled trying to suppress his urge to touch himself.

He looked up, taking a quick glance at his clock.

"Agh, BITE ME!"

𝙱𝙸𝚃𝙴 𝓜𝓮 Where stories live. Discover now