She had stopped humming from the hallway, and he thought he'd heard her call his name.
"Yeah? What is it?" No response. He set the box down on kitchen table and went to investigate.
"Did you call...?" He froze.
At first he couldn't parse the situation, experiencing it in disparate fragments.
The cardboard boxes stacked against the hallway wall. The long fingers of her hands placed on the floor in front of her.
Her brown hair, put into a neat ponytail disappearing into the hood of her bright red hoodie. The hem of her white T-shirt barely visible underneath.
Her white underwear, stretched, digging into her thighs. Cupboards open, contents halfway emptied.
Her blue jeans, pulled down to her knees. Light from the windows, oblique, tracing orange streaks across the floor and across her legs.
Her white socks, soles turned up and slightly gray from walking on the dirty floors. Her naked heart-shaped butt, the hint of her labia just barely visible beneath.
Then the disparate pieces snapped into a complete picture. She was the only one of his friends who had been able to help him move on such short notice. She had been busy packing up the hallway. Except now she had pulled down her pants and was standing on all fours, facing away from him and presenting him with her rear. Round butt and thighs seemingly incongruous with her slender upper body, as if belonging to slightly different women.
She said nothing, expecting him to take the hint.
He felt the familiar twitch in his pants. They had been spending a lot of time together lately, and the sexual tension had been, at least on his part, pretty intense. A lot of stolen looks when he hoped she hadn't been watching.
Had she been checking him out in turn? Maybe. But he wasn't usually one to take chances.
His heart was pounding as he moved towards her, fingers trembling as he tentatively placed a hand on her butt, faint stretch marks barely visible against the pale skin. He felt an electric tingle as his fingertips touched her skin. In response she pressed herself against him, giggling softly.
After a quick struggle with belt and buttons, he pulled down his own pants, gently rubbing his erection against against her folds.
"You're really wet. How long have you been thinking about...?" His breath caught as she shifted her weight, grabbed his cock and pushed herself onto it, wet and warm, then she was on all fours again, waiting.
His hands slid up, along her waist, the fabric of her shirt tickling his fingertips, then back, finding the satisfying solid grip of her hip bones. Her breath caught almost imperceptibly as he gently pulled himself completely inside.
As they continued, slowly at first, her breath grew more labored, the sounds of him entering her wetter.