Cover of The Stall's Eye

The Stall's Eye

Read the story

1 chapter · 907 words · Read 0 times

mall men's room with urinals and toilet. peephole in toilet stall. Voyeur in toilet watches men urinate. Uncut man uses urinal gets erect, then jerks off

Chapter 1: The Watcher in the Stall

The air in the restroom was a chemical burn, a too-clean scent of bleach fighting a losing war against the underlying musk of damp concrete and old piss. Arthur leaned his forehead against the cool, grainy metal of the stall door, his breath a shallow rasp in the silence. His heart was a frantic bird trapped in the cage of his ribs.

Through the peephole—a carefully carved flaw in the painted steel—the world was a fishbowl. A distorted view of the urinals, their white porcelain gleaming under the relentless flicker of the overhead fluorescent tube. He could see the chrome pipes, the grout lines stained a perpetual gray. He waited.

His fingers, damp with sweat, twitched at his sides. Then one hand moved to his groin, pressing the heel of his palm hard against the stiffening denim. The pressure was a promise, a prelude. The anticipation was its own kind of high, sharp and metallic on his tongue.

The main door swung open with a groan and a slap of rubber against tile.

Arthur flinched back from the peephole, his whole body tensing. He held his breath, listening to the heavy, confident footsteps. Work boots. The man stopped at the first urinal, just at the edge of Arthur’s limited view. He could see a sliver of a blue jeans-clad thigh, a worn leather tool belt slung low on a hip.

The sounds began. The clink of a buckle, the rustle of denim, the long, steady stream hitting the water. Arthur’s eye was glued back to the hole, his own breathing suspended. This was it. The ritual. The silent, stolen intimacy that made his blood hum. He watched the man’s relaxed posture, the slight shift of his weight. He was oblivious. Perfect.

Then, a voice, loud and startling in the tiled space. “Mike? That you? Hurry up, man, the game’s about to start.”

The stream cut off. “Yeah, yeah, keep your pants on,” the man at the urinal—Mike—grumbled, his voice a low rumble.

Another man walked into the frame, slapping Mike on the back. “Did you see that play? Unbelievable.”

Arthur watched, frozen, as the new guy took the urinal right next to Mike. Too close. They were talking, laughing, the easy camaraderie a physical force that pushed against Arthur, isolating him further in his dark box. The moment was ruined. The fantasy shattered into the crude reality of their conversation about points and penalties. The thrill curdled in his gut, replaced by a familiar, hollow resentment.

He pulled away, slumping against the stall wall. The metal was cold through his shirt. He stared at the graffiti scrawled on the door in front of his face—a phone number, a crude drawing, the words “FOR A GOOD TIME.” He felt a sudden, overwhelming nausea. This was his good time. Hiding in a stinking box, stealing glances at men who would never, ever see him.

The two men finished, their laughter echoing as they washed their hands and left. The door hissed shut, plunging the room back into silence, broken only by the persistent, maddening buzz of the light.

Arthur felt the urge to punch the door. Instead, he just stood there, deflated. The pressure in his pants had subsided, leaving behind a dull ache of shame. He needed a win. Just one, to make the emptiness recede for a while longer.

He waited another five minutes, the silence pressing in on him. Then, new footsteps. Lighter. Quicker.

Pressing his eye to the hole again, he saw him. A younger man, maybe early twenties, in dark jeans and a tight black t-shirt. He had the lean, sculpted look of someone who spent more time in a gym than was strictly necessary. He walked to the far urinal, the one that offered the clearest, most direct line of sight.

Arthur’s breath hitched. This was it. This was the one.

The young man unzipped his fly with a quick, practiced motion. Arthur’s world shrank to that fishbowl view. He watched, mesmerized, his own hand moving again, this time slipping inside his waistband. The young man was completely focused, head bowed slightly, a lock of dark hair falling across his forehead.

He was perfect. Unaware. A statue of private moment.

Arthur was lost in it, the rhythm of his own hand matching the frantic beat of his heart. The shame was gone, burned away by the raw, consuming heat of the watch. This was what he needed. This was everything.

Then the young man’s head turned.

Not much. Just a slight, almost imperceptible tilt. His eyes, dark and sharp, didn’t look at the wall. They looked directly at the peephole.

Arthur froze, his blood turning to ice in his veins.

The young man’s expression didn’t change. There was no surprise, no anger. Just a flat, knowing stare. He finished, zipped up, and took a single step away from the urinal.

He didn’t go to the sinks. He turned and started walking, his steps slow and deliberate, directly toward the stall.

Thump. Thump. Thump.

The footsteps weren’t loud, but each one was a hammer blow on the tile, closing the distance. Arthur scrambled back, yanking his hand from his pants, fumbling for the lock. His fingers were thick, stupid with panic.

The footsteps stopped right outside his door.

A shadow fell over the crack at the bottom.

Arthur stared, paralyzed, at the stainless steel latch. He watched, helpless, as the outside handle slowly depressed.

Read on DreamPress

Write your own erotic story with AI