Title: What Happened On The Dancefloor
Fandom: Primeval/Stargate:Atlantis
Pairing: John Sheppard/Stephen Hart
Rating: NC-17
Warnings: Slash
Disclaimer: God I wish! But no.
Summary: Stephen looked like he’d just come out of a closet somewhere.
A.N. Part of [personal profile] fredbassett's birthday comment!porn, answer to the prompt 'Exhibitionist' 

 
 
John never would have called himself an exhibitionist, well not before he’d met Stephen.
 
Stephen who was lithe and thin and had hair that was as tousled as his own, looking very much like he’d just come out of a closet somewhere. His lips were blood red and wet and his tongue flicked out touch them as he smiled. And that was not a smile that was safe in a public place.
 
His eyes were dark in the club and John couldn’t stop himself as he followed him onto the dance floor.
 
Stephen’s hands were on his hips, fingers just tucked under the waistband of his pants and he pulled John so close that he could feel Stephen’s muscles move as he swayed to the music.
 
The dance floor was close and dark, but John was still all to aware of the people around him, especially when Stephen flexed his thigh against his groin and he had to bite back a groan.  
 
He should have pulled away then, he knew this was a bad idea, but instead he turned his return thrust into a grind of his hips and Stephen followed his lead with a grin, grinding his hips into John’s as they danced.
 
After a while John dropped his head onto Stephen’s shoulder, hiding his moans in his skin, Stephen just laughed darkly in his ear and used his hands on John’s hips to control the grind as John’s movements became increasingly broken.
 
Stephen chanted curse words in his ear as he came and John followed a moment later.
 
He was not an exhibitionist goddammit. 
 
.

Profile

noxnoctisanima: (Default)
noxnoctisanima

Most Popular Tags

Powered by Dreamwidth Studios

Style Credit

Expand Cut Tags

No cut tags