It all started on a lonely highway, with a charter bus filled with high school seniors. Students who were 18 years old qualified for a trip from their small town all the way to San Francisco. They had left at midnight, but now it was just before dawn. Every student on that bus lay fast asleep. Except for one:
Aubrey.
She was a gorgeous girl, with fine eyebrows that complimented her cute and big eyes. Her short sunflower blonde hair went down just to her shoulders. She had perfectly proportioned lips that could form a perfect smile. But not only was she beautiful, she was hot. Aubrey had a mesmerizingly slender body that curved slightly by her waist. Her ass wasn't huge, but wasn't flat either, and her breasts were small but perky. But her own personal favorite, were her silky smooth legs that you couldn't help but stare at.
She was a little shy but charming. Not exactly the life of the party, but if she was at a party, you'd want to be there. All around, Aubrey was a fun and infatuating person to be with.
But there was a reason Aubrey had been up all night. Predicting hot summer weather, Aubrey had simply worn a t-shirt with active short shorts that were really tight and thin. From the moment the bus took off, Aubrey could feel the rumbling of the bus and how her seat vibrated softly against her crotch. The movements felt all the more sensational given her tight outfit. As the hours went by, she became more desperately horny.
Her best friend Allie, trying to make the most of the long trip, chatted up Aubrey nearly the whole way. At first it was a welcome distraction from the vibrations, but as the night went on, Aubrey prayed that Allie would fall asleep. So Aubrey did her best to wait patiently. By 4 o'clock, Allie had passed out and Aubrey assumed the rest of the kids had fallen asleep. The bus rumbled on and Aubrey couldn't take it anymore.
She started to lightly rub her hand against her crotch, desperate for a release. She wanted to get it over with fast, so she quietly kicked off her shorts and started to massage herself against her nylon green cotton panties. She could already feel a light moisture along the contours of her pussy. Aubrey couldn't stop herself and gasped softly.
She nervously looked over to her right. Allie was still fast asleep. She then remembered from past sleepovers that Allie was a pretty heavy sleeper. She became more adventurous and slid her panties down her legs. They fell down and made soft contact against her feet. Aubrey gradually brought her hands back up, feeling every inch of her legs on the way. She caressed her inner thigh for a few playful moments before inserting several of her fingers into her pussy.
Aubrey let out a soft yelp that hiked ever so slightly above the sounds of the bus engine. Across the seat aisle, Aubrey's friend Julian would just barely stir from his sleep, wondering if he imagined what he had just heard. Aubrey continued to rub her fingers against her clit, hidden away by the darkness of the bus. She was luckily in the back of the bus. She didn't know it yet, but secretly masturbating around so many people made her all the more turned on.
She could feel her orgasm climbing and climbing. She propped her legs up against the seat in front of her and gyrated her crotch back and forth against her fingers. The sensation was driving her crazy. Her legs started to tremble uncontrollably. She was continuously rocking the seat in front of her but took no notice of this action. She could feel herself coming...
"Quit it, Aubrey!" a voice in front of Aubrey called.
Aubrey suddenly woke up from her trance and took in the ridiculousness of what she was doing. She reached down to pull up her panties. As if on cue, the bus halted to a complete stop. Aubrey banged her head against the seat but kept on. She was able to grab her panties but her shorts were out of reach. Aubrey could see the inside lights of the bus turning on, starting from the front to the back. Hurriedly, Aubrey slipped her panties back on and pulled her t-shirt further down, just barely covering her crotch. The light above her switched on just in time.
"Everybody up!" one of the parent chaperones yelled. "Hope you got a good sleep. Grab your stuff, we're gonna move everything into the hotel rooms now."
Everyone began to slowly wake up. Still anxious about her appearance, Aubrey crossed her legs in an effort to hide her lack of shorts. Allie was now fully awake and stared at Aubrey perplexedly.
"You okay?" Allie asked.
"Fine! Why wouldn't I be?" Aubrey answered nervously.
The rest of the students grabbed their stuff and piled out of the bus. Allie and Aubrey stood up. Aubrey quickly realized the bottom of her panties were showing. She quickly slouched down with awkward posture. Allie grabbed her duffle bag from the overhead compartment and looked at Aubrey again. She eyed Aubrey up and down.
"You sure you're okay? Allie asked with a growing smirk.
"I'm FINE! Can you uh, grab my duffle bag for me?" Aubrey mumbled.
"You don't want to reach for it yourself?" Allie retorted.
"Can you just... please?" Aubrey asked with an embarrassed smile.
She was afraid Allie knew but didn't want to admit it. Allie tossed Aubrey her duffle bag anyway. Allie reached down and grabbed her backpack by their feet.
"I'll meet you outside," Allie said, giggling.
After Allie left, Aubrey set down her duffle bag on her seat. She reached down below and grabbed her backpack but then noticed an immediate problem. Her shorts were gone. Allie definitely knew. Thinking of an alternate plan, Aubrey tugged on the front side of her shirt to cover her panties, but it left her butt exposed. After contemplating for a moment, she hoisted up her duffle bag in a way where it would cover her backside. She grabbed her backpack with the other hand and anxiously made her way outside.
Aubrey joined the rest of the group in the lobby of the hotel. She walked carefully, making tiny steps to avoid stretching her t-shirt. One of the parents, Mrs. Clarkson, approached Aubrey and handed her a room keycard.
"Room 304. You're bunking with, Allie, right?" Mrs. Clarkson asked.
"Yes," Aubrey replied, trying not to draw too much attention to herself.
Aubrey awkwardly grabbed the key card without fully lifted her arm. Mrs. Clarkson crinkled her eyebrows.
"You wearing pants, Aubrey?" Mrs. Clarkson asked concernedly.
"Ummm..." was all Aubrey could muster, her cheeks slowly blushing.
"I'm just joshing you!" Mrs. Clarkson laughed, putting Aubrey at ease.
"I'd swap those shorts for some pants though sweetie, it's supposed to be colder today. Plus, you know how boys like to stare," Mrs. Clarkson added.
"Yes, ma'am!" Aubrey said, relieved. She quickly moved on to join Allie, who was waiting in line for the elevator. Allie looked over to Aubrey with a devious smile. Aubrey shifted uncomfortably and tried to look innocent.
"So... you gonna tell me why you're not wearing pants?" Allie asked, trying to suppress a giggle.
"I don't know what you're talking about," Aubrey replied with failing confidence.
"Oh, really?" Allie laughed. She lifted the side of Aubrey's shirt, revealing Aubrey's nylon green cotton panties. They were sprinkled with white polka dots and clung tightly to her ass.
"Ooh how cute, you sporting your Aerie brand?" Allie asked with a smirk.