Brandy had been looking forward to this cruise for months. Her parents gave her the cruise for her birthday, telling her she needed to get away for a while. Two weeks in the warm Caribbean should get her mind off her troubles and the cold weather at home.
She is going with her best friend Jamie. Brandy is 23, and she is what everyone calls "a little cutie." Barely 5 feet tall, about 95 pounds, small breasts and a round firm ass that she loves to show off in tight pants and short miniskirts. Long brown hair and big green eyes complete the package. Jamie is also 23, 5'6" and slender with short blonde hair and blue eyes. She has a firm ass and nicely sized breasts.
The two of them have been friends since junior high school, or "since before they had boobs" as Jamie puts it. The two girls share everything with each other, including the details of their sex lives with the various boy friends they have had. Jamie hasn't dated anyone since hey fiancée was killed early last year, and Brandy has just dumped her latest boy friend because he was always too busy partying with his friends to see her.
The two of them have looked forward to the cruise, shopping for the tiniest bikinis and sexiest dancing dresses. The cruise is being advertised as a "twenty-something" special, so the girls are each hoping to find someone to at least play with on board. They have brought several bottles of booze with them, and plan on buying more when they land in port.
The big day finally arrived, and they boarded the ship. The steward who showed them to their cabin was very cute, with a tight butt. Walking behind him in the hallway, Jamie pantomimed reaching out and grabbing it, and both girls cracked up. The steward, of course, had no clue why they were laughing so much.
As they were stowing their clothes in the small cabin, Jamie said, "Well, Brandy, what should be our plan for today?"
"I say we get our suits on and head up on deck. I want to get going on my suntan, plus check out the hotties!"
"Sounds like a plan to me..."
They changed into their bikinis. The two of them had seen each other nude lots of times, so there was no modesty between them. Brandy was wearing a tiny string bikini, it looked like three little triangles of white fabric with strings holding them on. A string between Brandy's ass cheeks displayed them completely. Jamie kept her pubic hair trimmed to a small patch, but she was surprised to see that her friend was completely shaved "down there".
Jamie wolf whistled at Brandy. "God, girl, you are showing it all off. You really must want to find a guy!"
"You know I do... I've been so horny since I broke up with Tim, if I don't get laid on this trip I think I'm gonna die!"
It's been almost a month since Brandy has been with a guy. She and her last boy friend fucked every da, and sometimes more than that. She masturbates regularly, but it just isn't the same. Jamie hasn't been with anyone since her fiancée died, Brandy was pretty sure.
"I know exactly what you mean, girl... It's been wayyyyy too long for me, too, even longer than you, I'm guessing."
"What are we waiting for, then? The guys aren't going to come knocking on our door!"
Jamie's bikini is a little more conservative than Brandy's but not much. Her larger breasts are mostly exposed, but the bottom covers most of her ass. Her hard nipples are visible through the top, and the red color looks sexy against her tan skin. Both Jamie and Brandy have been going to the tanning booth for weeks to get ready for the cruise, the last thing they need is to get "fried" the first day and have to spend the whole time covered up against the sun. Both girls are tan already as they put on cover-ups and headed up to the sun deck.
When they arrived on deck, they found two lounges next to each other. There were cute guys and girls all around them, basking in the warm sun and obviously checking each other out. Brandy stretched out then asked Jamie if she would put some lotion on her back.
"Put it on yourself, do you want all these guys to think we are lesbians or something?" was Jamie's answer. Brandy's face told Jamie that she had said the wrong thing. The two of them had always been very close, but had never done anything beyond kissing one night at a party in high school when they had both been really drunk. The rumors had followed that they were gay, but as they each went through one guy after another, those rumors died down. Brandy often wished they had taken things further, but she thought her best friend had no interest in girls. Brandy had been with several girls, and considered herself actively bisexual.
"I'm sorry, Brandy, you know I didn't mean that..." Jamie said, "Let me oil you up."
"That's my girl..." purred Brandy. She reached back and untied her top so that Jamie could put lotion on her entire bare back. As Jamie's fingers moved across Brandy's soft skin, rubbing the slippery lotion in, Brandy could feel herself getting a little aroused. She loves the feeling of a woman's soft hands on her body.
"Mmmmmmm... that feels nice, Jamie" she cooed.
Jamie's hands moved down the shorter girl's body, rubbing the lotion into her back, then down her legs, leaving Brandy's tight ass for last. Jamie reached for the lotion and squirted some onto Brandy's crack. Her hands moved all over Brandy's ass cheeks, rubbing in the lotion. Brandy cooed and settled into the lounge, opening her legs a little. Brandy was getting very turned on by how soft Jamie's hands felt on her skin. Brandy could smell her pussy, and knew that she was getting turned on by Jamie's hands. Suddenly, Jamie lay back on her lounge and started rubbing lotion on her chest and stomach and the front of her legs.
"Why did you stop? That felt sooooo nice." Brandy said.
"Well, I was done, and I didn't want you screaming and thrashing all over the place in full view of everyone." Jamie teased. Jamie knew that Brandy tended to get loud when she got turned on, the two of them had been with their boy friends in cars at the same time on many occasions.
"You tease, Jamie! I guess I'm just going to have to get you back later..."
Soon two cute guys came up and started talking to them. The bulges in their swim trunks said they liked the view, especially of Brandy. She was laying on her stomach, her top still untied, arching her back up. The string had disappeared into her ass crack, and her breasts were almost bare. Brandy and Jeff seemed to hit it off, and they decided to go get something to drink.
Brandy looked over and saw that Jamie was dozing on the lounge next to them. She reached over and snapped the top of Jamie's bikini. "Wake up, sleeping beauty... We are going to go have cocktails, do you want to join us?"
"Nahhh, I think I will hang here a while longer then head back to the room and clean up for dinner. But you go, have fun!"
Brandy laughed and said, "I plan to! See you back at the room in a while."
The three of them headed off, Brandy had each guy by one arm. She was very excited, the cruise had just started and here she was barely dressed, walking with two cute guys. The found the bar and ordered frosty margaritas.
Tom soon excused himself, leaving Brandy and Jeff alone. They made samll talk for a while, then Brandy asked "Well, are you going to ask me to your cabin or not?"
Jeff smiled and said, "You don't waste time, do you?"
"Not when I see something I want, I don't!"
They walked to Jeff's cabin, and when they stepped inside, Brandy slid her arms around Jeff's neck. He picked her up and she wrapped her legs around his waist. They started kissing, and Brandy could feel Jeff's cock getting harder, pressing against her as they kissed.
Jeff walked forward, still carrying Brandy. He leaned forward and set her on her back on the bed. He then started to kiss and lick his way down her chest. Brandy's nipples were poking through her skimpy top, and Jeff sucked on them through her bikini.
Jeff's hands were busy, too. He untied the strings at Brandy's hips, then undid her top. He kissed her exposed breasts, licking and sucking at the nipples. Brandy reached down and was stroking Jeff's hard cock through his swim trunks. It was leaking precum and he had a wet spot on his trunks.
Jeff slid Brandy's bikini bottom to the side and began to tease her pussy with his fingers. When he didn't felt any hair, he looked down from her breasts and whistled.
"Do you like that? I love having myself shaved, it feels SOOOOO good when some one eats my pussy!" cooed Brandy.
Jeff took the hint, and licked his way down Brandy's stomach. When he got between her thighs, he could smell her arousal and see her pussy glistening with her juices.
Jeff stretched his tongue out, then flicked it over Brandy's clit. She moaned and grabbed his hair, pulling his face tight to her wet pussy.
"Okay, stud, lick me, suck my pussy, make me cum all over your face!" ordered Brandy.
Jeff wasted no time, diving in. He spread Brandy's lips with his fingers then stuck his tongue deep inside her. She was moving her hips with Jeff's tongue, letting him fuck her with it.
Jeff was very good, and Brandy was soon thrashing and moaning all over the bed. He made her cum several times before she pushed his head away and said, "No more, baby, gotta rest a minute..."
Jeff licked his way back up Brandy's body, and kissed her. She could taste her own juices on Jeff's lips, and the taste turned her on. She could feel Jeff's hard cock pressed against her thigh. She reached down and wrapped her hand around the shaft, it wasn't terribly long but it was so fat that her hand barely fit all the way around it.
Brandy was squeezing Jeff's cock and stroking the shaft. She opened her legs and put the head right at the entrance to her pussy. "How about it, stud, you think you can fit that big thing inside me?"