Sandy is the girl I had always fantasized about. She was the girl next door type, but the girl you always wished lived next door rather than the one who really did. She has natural blonde hair that she almost always keeps in a a ponytail. Sandy is athletic, working out a few times a week so she has a nice tight body. Not big tits, but firm, with beautiful legs and a heart shaped ass that you could bounce quarters off of.
Sandy graduated from school just over a year ago, and has a job with a PR firm. I actually met her through work when we hired her agency, and I fell for her the first time I saw her. She was fresh faced and had a great energy. Naturally flirty, but in a fun way.
We started to date and I realized quickly she was something special. We could talk for hours. The sex was good, especially for me. I was always seemed exciting to get this All-American girl to myself. Nothing crazy although I learned that she did like to be spanked and we sometimes incorporated this into our routine. I respected Sandy and I knew she appreciated that. Apparently her previous boyfriends had not always been gentlemen.
Living together does cause a little friction that is avoided when you have your own space. My apartment is small and I'm not used to having somebody there all the time. Sandy didn't change but sometimes when you see someone so much it takes away a little of the magic.
One irritation was her desire to check in all the time with me on the smallest decisions. She wanted to make sure I was ok with the soap she bought, the place we'd meet her friends on the weekend, the outfits she'd wear. I had told her many times that she didn't need to check in with me, but she kept at it incessantly. It was driving me crazy.
This dynamic played out this past Saturday, just before Jim, an old high school friend, was going to arrive and stay with us overnight. I was excited to see my old buddy, but Sandy was driving me crazy. She asked the tritest questions like where to put his towel out for him, whether she should make iced tea and whether she should shower tonight so we didn't have to fight for the bathroom in the morning.
I finally lost it, telling her angrily, "For fuck's sake Sandy, just think independently and make a decision!"
Sandy looked shocked. I had never snapped at her quite like that. I knew I should apologize, but I was still pissed at her hounding me so I let the silence build. Finally Sandy just turned away and went to the bedroom. Soon I heard the shower turn on, and I figured she had got the message.
I looked at my watch and realized Jim would be here soon. We were going to watch a little college football. I didn't really follow the sport, but it was Jim's alma matter against Sandy's so that would ensure everyone would be into it. I figured I'd root for Sandy's old school so she wouldn't feel isolated.
When Sandy came back out of the bedroom she looked very sexy. Her hair was down, which was unusual, and still a little wet. She wore jean shorts, bare feet and a tight white t shirt with her school's name. I could see she wasn't wearing a bra. I might have said something but she greeted me with icy silence, evidently still mad about my comment. I was determined not to let her guilt me into apologizing so the two of us got ready without a word spoken. This was out first real fight and I knew I had to have the stronger will.
It was relief when I heard Jim knock on the door. Jim was in great shape as always. He was a rower in school and had kept up the sport, giving him big shoulders, legs and arms. I gave him a big handshake and welcomed him back. Sandy, who had met him a couple of times before, did the same. She seemed to linger just a beat too long, but I didn't think much of it at the time.
The game was about to start so Jim threw down his bag and we turned on the big screen. Jim teased Sandy that her school was going to get whupped but Sandy just giggled and trash talked back at him, squeezing his bicep a little while she did so. She asked him if he wanted a beer and of course he gave a resounding yes. I asked Sandy to get me one as well but she didn't even look at me. I wasn't going to let on she was getting to me so I just turned to the game, which had already started.
Sandy's alma matter ran the ball back for a touchdown on the first play, even before she returned with a few beers. When she came back and saw the replay she hooted and laughed at Jim. After she put down the beers she even emulated the team's victory dance, finishing it by swaying her ass near Jim's face.
It was clear Sandy was goading me, trying to get a reaction, but I just watched the game. I had reacted though. Sandy looked hot in her little shorts and even though I didn't have as good a look as Jim, watching her shake her ass had made me hard. It occurred to me that Jim was probably hard as well. I started to look then realized that wasn't really cool.
Jim pushed back at Sandy's taunts and told her his team would be back ahead by halftime. Sandy laughed at him and Jim proposed a bet. If Sandy's team kept the lead, Jim would buy the three of us steak dinners. If Jim's team came back to take the lead, "then you have to give me a good look at those tits your barely hiding under that shirt."
Sandy giggled and asked "what if it's a tie?"
I swallowed hard. Was she really considering the bet? I couldn't say anything without giving her the satisfaction of winning so I let it play out.
"If it's a tie..." Jim answered, "then steaks are on me."
"You're on!" Sandy exclaimed, and she put her hand out for them to shake on it.
I was taken aback and Sandy seemed to sense it. She spoke to me for the first time since our fight.
"Oh don't worry silly. It's a safe bet, and worst case I'm just showing my tits."
That made me feel a little better although she seemed a little glib about the idea of baring her breasts to my friend. I knew she wasn't drunk as we'd all just had one beer, but that was soon followed by a round of shots. When she came back with more beers for us, Jim's team had kicked a field goal.
"Ha! Not enough." she cried as she plopped herself down close to Jim on the couch. She put her bare feet up on the table. "Only 3 minutes to go and it's our ball."
Well, you can probably guess what happened. On second down Sandy's team fumbled and Jim's ran it back for a touchdown. The quarter ended 10-7 and Sandy looked genuinely shocked.
"Half time is flash time!" Jim chanted ebulliently as he hungrily looked at Sandy's t shirt.
Sandy paused for a moment, gathering her thoughts. I was going to tell Jim the bet was off, but she cut me off.
"Honey," she said derisively, "I'm going to need another shot before I give Jim a look at these."
She pushed her tits up through her shirt. I was about to object but she continued, "When you think independently you have to live with the repercussions."
I walked to the kitchen shaking my head but brought back a bottle of tequila and three glasses. Would she really go through with this?
"To Sandy's tits!" Jim cried as we toasted.
Sandy drank it down fast, then smiled at Jim, "OK, well...I'm sure you'll enjoy."
My girl climbed on top of Jim's legs and took in a deep breath. She then reached down and slowly lifter her shirt. I was nervous, but also rock hard just from the anticipation of seeing Sandy flash my friend. Finally she released her tits for him. Jim expressed his admiration while heat rose to my face.
"Are they real?" he asked.
"Very!" she said, pushing her big pink nipples even closer to my buddy's face.
Jim put one hand on each of her tits and groped them languorously. I expected Sandy to pull away or hit him but instead she looked down at him with a satisfied look.
"See??!" she said triumphantly as he squeezed her hard nipples.
Finally she pulled her t shirt back down and I began to breathe again. It had been difficult to watch my good friend molest my girl, but it had also clearly been arousing for me. I felt a little dizzy from all the emotions I was feeling.
Sandy flopped off of Jim's lap and on to the couch beside him. She rested her head on his big shoulder as if exhausted by the act of exposing her breasts.
Jim insisted they have another bet for the second half, but Sandy was too smart for him. She told Jim she knew he just wanted to see more and her betting days were through. Jim would not take no for an answer though. He pushed for a new wager, based on what team won in the second half. If his team lost he promised he would throw in the best bottles of wine the steak house had. If Sandy's team lost, she would have to strip nude for Jim, and submit to an over the lap spanking.
I felt rather betrayed. I had mentioned to Jim in confidence that Sandy enjoyed being spanked, and now he was using it to his advantage. My friend had pushed it too far and I stood up and started to tell him so. Sandy stopped me, raising her hand and giving me an ice cold look I had never seen.