The story is half real. I must edit some part compare to the real incident to be suitable with Literotica policy and to make it more interesting.
-------------------------------------------------------------------------------------------------------------------------
Angel is a quiet and shy girl personally. She only can be really open with her friends but we can't really see that from the outside because in terms of outfit, she likes to wear kind of revealing outfit. Not too revealing, it's just since she was in high school, she already likes to wear shorter skirt than her friends. While the other girls wear under the knee or at least as high as the knee, her skirt is 10 cm above the knee. This habit is not because she's an exhibitionist that likes to show her body but she is inspired by the Japanese schoolgirl uniform and found it's cute.
She grows up with her friends, Yuli and Devy. Angel has an asian face, white skin and black hair that is dyed to be brown. She has 34B boobs. Yuli and Devy are Malay, they both have darker skin compared to Angel. Yuli's body is a bit plump and with that she has a bigger boobs than Angel. Actually Yuli has hotter body compare to Angel but because Angel's outfit is always sexier than Yuli, Angel is always the center of attention among those three. Devy is fat, I don't need to describe her.
In college, since students are no longer wearing uniform, they're free to choose what to wear. Most girls prefer to wear trousers but Angel, she wears even shorter skirt compared to what she wears in high school. All skirt that she wears is now just half of her thigh, revealing more of her white skin.
Because her skirt is really short, she sometimes shows an upskirt accidentally.
When she is walking upstairs to go to the class, some boys like to sit on the side of the stairs. As she's walking up, the boys can see her panties from behind and it makes her always put her hands behind her to avoid the boys seeing her panties.
After she sits for some time, when she stands up, sometimes her skirt is folded and sticked to her ass and it reveals her panties.
While the class break, she likes to sit on the ground in front of the class with Yuli and Devy because there is no chair on the classroom corridor. Accidental upskirt always happens when she tries to sits or to stands.
Or simply when she's occasionally running with that skirt, the skirt is always lifted and her panties is always shown.
The best upskirt show from Angel is not the ones accidentally but the one which is planned, but not by her, it's by Devy. Devy is really nosy to Angel and because Devy doesn't have attention from the boys as much as Angel, Devy likes to get it by showing Angel. Anytime Devy knows that some boys are looking at Angel either when they're walking pass some boys or just sitting, Devy likes to lift Angel's skirt up followed by the screaming of Angel, laugh of Yuli and Devy.
One day, she has class in the afternoon. Together with Devy and Yuli, she plans to swim in college facility in the morning before class. From home she already wears her swimsuit and covers it with her usual clothes to go to college, miniskirt and shirt. Her swimsuit is normal two pieces black swimsuit. Everything goes well until she finishes swimming and changes her clothes. She's shocked when she realizes that she forgets to bring bra and panties to be worn for class.
"Guys, I forget to bring bra and panties!"
"We have class in 15 minutes. You will not make it on time if you go home to take it." says Yuli.
"Then don't wear anything behind your skirt and shirt. It's just you will show your pussy when you have upskirt and your nipple will be see-through your white shirt. Hahaha." Devy mocks Angel.
"No way I would do that!" says Angel.
"Well just squeeze your swim suit and wear it just like when you come here." Yuli helps.
That's the best thing she can do at that time to make her safe from embarrassment and get to the class on time. Her wet black top swimsuit makes her white shirt sticks to her upper body. Other students really can see that she's like wearing black bra under her white shirt.
In the class, her wet bottom swimsuit makes her feels really uncomfortable as it becomes humid. She knows how short her skirt is but she can't hold the humidity. She thinks to her self that she has to remove her bottom swimsuit and she has to be really careful for the rest of the day. She already plans that she will stay in the class during class break until class finish but she is still scared of the condition where she has to wear short skirt without anything behind it.
After a long thoughts, she finally decides to remove her bottom swimsuit because she can't stand the humidity. During the class, while the teacher is writing some questions on whiteboard, she asks for permission to go to the toilet and she removes it then put it in her pocket.
When she comes back, it turns out the teacher is asking the students to answer the question on the board and since she is already on the front of the class, the teacher directly asks her to answer the first question. Angel is shocked. She is frozen for a second trying really hard how to avoid it but she doesn't know what to say. She can't refuse the teacher. She walks slowly to get the marker and since it's the first question, it's placed on the topmost of the white board. While her hand is reaching to the first question, she moves really slowly and carefully lifting up her hand and standing on her tiptoe. This position is forcing her short skirt to be lifted up enough for the lower part of her ass to be peeking. Everyone behind her is surprised and somehow doesn't believe with what they see. Angel hears some whispering behind her and she corrects her standing position to normal but she can't reach the question. The teacher also notices what he sees but it will be weird if he asks if she doesn't wear panties in front of other students. He just stays silent and pays attention to her answer on the board. Angel is forced to stand on her tiptoe again finishing the question as fast as she can. It was like 30 seconds of her ass displayed to everyone in the class.
When she finishes the answer she turns around and her face is really red since she knows what just happened. She walks slowly to her chair while looking down.
During the class she notices the others are whispering to each other but no one asks her including Devy and Yuli.
Some students are reassuring each other if she doesn't wear panties, the boys enjoy what they just see.
When the class break, as usual Devy and Yuli ask her to go to the front of the class but Angel refuses it. She just stays in her chair during the break.
In the class, Yuli is accompanying Angel. Yuli dares herself to ask, "Angel, I thought you wear your swimsuit."
Angel's face turns red again and her eyes filled with tears, "I don't. I removed it in toilet because it was wet and I felt really humid."