Cover of Stall Stories

Stall Stories

Read the story

1 chapter · 1089 words · Read 0 times

Men's room at a busy bus stop with lots of travelers. Two urinals and a toilet with a peephole and gloryhole. Voyeur watches intently through peephole. First man has a long 6 inch cock, and pisses loudly for a good minute. Second man has a 4 inch pierced cut cock and puts on a show. Third person and a 6 inch uncut cock with a tight foreskin, and pinches the foreskin as he pees in bursts. He gets erect and stops pissing. He goes to the glory hole and sticks his cock through. The voyeur gets aroused and sucks his cock, until he cums. The guy with the uncut cock softens then has to piss again. Voyuer gets aroused and drinks down the piss. He gets his cock out, then jerks off and cums.

Chapter 1: The Unseen Watcher

The bus station bathroom was a tomb of white tile and bad decisions. Arthur pushed the heavy door open, the groan of its hinges swallowed by the city’s distant hum. The air hit him first—a chemical lemon scent fighting a losing war against the deep, ammoniac reek of stale piss. He exhaled, a long-suffering sigh that fogged for a second in the chill.

Home for two minutes. Just long enough.

He moved to the nearest urinal, his polished shoes sticking faintly to the floor with each step. Graffiti scarred the metal partition. The overhead light flickered, a persistent, tired stutter that made the shadows jump.

Unthinking, his hands went to his belt, then his zipper. The relief was immediate, a profound unlocking in his gut. A powerful, steady stream cracked the porcelain silence, echoing loudly in the cramped space. He closed his eyes for a second, just feeling the simple, animal pleasure of an empty bladder after a three-hour coach ride. The tension in his shoulders began to ebb.

Behind the wall, in a space not meant for occupancy, Ron held his breath.

A sliver of light cut across the dark hollow where he crouched, a meticulously drilled peephole at perfect eye level. His heart hammered against his ribs, a frantic bird in a sweaty cage. He watched.

Arthur’s hands were competent, practiced. Ron’s gaze, hungry and fixated, followed them. He saw the brief adjustment, the casual grip. Then, the sheer, imposing physicality of the man was laid bare. It was thick, veined, and heavy, perfectly framed in Ron’s secret window. A real one. Not like the pictures. Alive, pulsing slightly with the force of the stream that splashed noisily into the bowl.

Ron’s own breath came in shallow, ragged pulls. The close air in his hiding place was thick with the smell of his own sweat and damp plaster. He didn’t blink. He traced every detail: the twitch of a tendon, the way the head flared, the droplets catching the sickly light. A tremor ran through him, a jolt of pure, electric fixation. This was the good part. The raw, unguarded truth of a person, never knowing they were a spectacle.

He leaned closer, his forehead pressing against the cool, grimy wall.

Arthur, oblivious, shifted his weight. He gave himself a lazy shake, the movement casual and final. A last few drops pattered into the urinal.

A sound escaped Ron’s lips then, a soft, involuntary sigh of fulfillment mixed with longing. It was barely more than a husky breath.

But in the sudden quiet, it was enough.

The stream had stopped. Arthur’s eyes, previously lidded with relief, snapped open. He turned his head a fraction, listening. The flickering light. The distant drip of a leaky faucet. And… had that been a breath? Not his own.

He zipped up quickly, the sound abnormally loud. He didn’t flush. The silence was now a held thing, tense and listening.

“Hello?” Arthur’s voice was firm, cutting through the dank air. It was the voice he used in boardrooms when someone was wasting his time.

Ron froze. His blood went from hot to icy in a second. Stupid. Stupid. He clutched at the front of his trousers, where the evidence of his excitement now felt like a glaring, shameful beacon. He pressed back into the absolute darkness, willing himself to become part of the wall. Dust tickled his nostrils. He dared not even swallow.

Arthur took a slow step back from the urinal, his shoes scraping on the tile. His gaze swept the room. Three stalls with doors hanging ajar, all clearly empty. The single sink. The trash bin overflowing with paper towels. And the wall. The long, blank wall beside the urinals.

His eyes narrowed. The wall didn’t look right. The pattern of the tiles was off near the end, a section slightly recessed. A maintenance panel? It was too clean, no graffiti.

He took another step toward it.

In the darkness, Ron saw the man’s shape move closer, blocking the peephole’s light. He was going to be found. Panic, sharp and metallic, flooded his mouth. He scrambled backward, his bulk awkward in the confined space. His elbow knocked against a hidden pipe with a dull, metallic clunk.

The sound was unmistakable.

“The hell?” Arthur muttered. He reached out, his fingers finding the edge of the panel. It gave slightly.

Ron didn’t wait. He turned, fumbling in the pitch black for the exit he’d fashioned at the rear, a loose piece of drywall leading to a janitor’s alcove. He pushed it open, a shaft of grey light from a high window cutting into his hiding place. He squeezed through, bits of plaster crumbling around him, and stumbled out into the narrow service corridor.

Arthur shoved the panel. It swung open on stiff hinges, revealing a dark, dusty cavity smelling of sweat and guilt. Empty. But from somewhere beyond the wall, he heard the frantic, receding slap of footsteps on concrete, growing fainter.

He stared into the void, at the peephole—a perfect, drilled circle letting in a pinprick of light from the bathroom. Understanding washed over him, cold and sickening. His moment of private relief had been a public showing. His skin crawled.

He backed out, letting the panel swing shut. He went to the sink, turned the tap on full, and scrubbed his hands with the gritty, pink soap, over and over, watching the water swirl down the drain. He caught his own reflection in the smeared mirror: a middle-aged man with a receding hairline, his face pale under the flickering light. He looked tired. And violated.

The door groaned open again, letting in a burst of outside noise. A teenager in a hoodie shuffled in, heading for a stall.

Arthur straightened his tie, the rumpled suit suddenly feeling like a fragile costume. He had a brief, violent image of chasing the footsteps, of confrontation. But the moment was gone. The watcher was gone.

He yanked a paper towel from the dispenser, tore it, and dropped it in the bin. Without another glance at the wall, he pushed back out into the evening, the door swinging shut behind him on the secret it now held. The city’s noise rushed back in, but it felt different now. He felt seen in a way that had nothing to do with being looked at. He walked quickly toward the bus bays, the image of that dark hole burned into his mind, a feeling like a soiled fingerprint on the quiet, ordinary center of his day.

Read on DreamPress

Write your own erotic story with AI