{"id":31940,"date":"2020-11-07T12:55:48","date_gmt":"2020-11-07T11:55:48","guid":{"rendered":"https:\/\/www.lelo.com\/blog\/?p=31940"},"modified":"2026-02-15T19:38:42","modified_gmt":"2026-02-15T18:38:42","slug":"dirty-little-secret-a-gay-erotica-finalist-story","status":"publish","type":"post","link":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/","title":{"rendered":"Dirty Little Secret &#8211; A Gay Erotica Finalist Story"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Tim kept his hands in his pockets as he sauntered down the hall. He\u2019d worried that finding Jonathan\u2019s office would take time. But, with all the floor-to-ceiling glass, he\u2019d see his face before a name plaque.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A few passing suits shot him odd looks, but no one stopped him. He smiled at the one woman with the nerve to meet his eyes, silently daring her to say something about his ripped jeans, tattoos, and unruly curls. She averted her eyes and walked on.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The sun nearly blinded Tim as he rounded a corner and squinted into the nearest office. The knot in his chest relaxed as he saw Jonathan hunched over and chewing on a pen. His broad shoulders painted a new tower in the silhouetted skyline behind him. Tim slowed to appreciate Jonathan unwatched and gave the door a single, lazy knock.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jonathan looked up. Blue ink smudged his bottom lip. \u201cTim?\u201d He huffed out a sigh. \u201cI\u2019m at work.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cSo?\u201d Tim leaned against the doorframe. He bit down on a smile as Jonathan\u2019s eyes skipped down his lean body. \u201cTell them I\u2019m here to buy insurance.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cYou know I don\u2019t sell insurance.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim shrugged and stepped into the room. He closed the glass door to feign privacy and dragged his fingers over Jonathan\u2019s polished desk. \u201cI missed you.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cI find that hard to believe.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">He reached for Jonathan\u2019s tie but missed as the other man slid away. Tim raised an eyebrow. He rounded the desk and watched as Jonathan turned his chair to face him. Tim read him well. His tired eyes and the straight set of his mouth did not belie exasperation. His heavy exhale sounded breathless, not annoyed. Tim smirked and placed his knee on the chair.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cTim\u2014\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cShh,\u201d he murmured. He grasped Jonathan\u2019s shoulder and straddled him. Jonathan\u2019s breath hitched; his eyes darted to the glass wall. Before he could protest, Tim stole his words with a kiss. He swiped his tongue over Jonathan\u2019s bottom lip as he pulled away. Their noses grazed. Tim settled down, feeling Jonathan\u2019s strong thighs beneath his.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cEveryone can see you.\u201d The warning lost weight when paired with a heavy hand on Tim\u2019s upper thigh. Jonathan\u2019s fingers dug into the denim as his eyes flashed between the windows and Tim\u2019s spit-slicked lips. \u201cEveryone can see\u2014\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cUs?\u201d He dragged his thumb down Jonathan\u2019s lip.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jonathan sighed. \u201cNot wanting my coworkers to see you straddling me at work is not the same thing as being ashamed of you. And if you came all this way to seduce me into an argument\u2014\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cWho\u2019s seducing you?\u201d Tim rolled his hips. \u201cI came for lunch.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cIt\u2019s two p.m.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim leaned in, his breath brushing against Jonathan\u2019s neck, his lips ghosting over the shell of his ear. \u201cOkay, maybe I have ulterior motives.\u201d He pressed a soft kiss beneath his earlobe and another on his neck. He felt Jonathan\u2019s dick twitch. As he smiled, his teeth grazed skin. \u201cIs the employee bathroom safe?\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cI\u2026\u201d Jonathan scrubbed a hand down his face. His other still gripped Tim\u2019s thigh, dangerously close to his ass. \u201cThere\u2019s so much work and\u2026 and\u2026 the deadlines\u2026 I\u2026 baby, I can\u2019t just\u2014\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim kissed away the next excuse. Then he kissed his chin, his Adam\u2019s apple, the hollow of his throat, and slipped to the floor. He dragged his hands down Jonathan\u2019s chest as he settled under the desk. Looking up, he caught the undisguised awe in Jonathan\u2019s pupil-blown eyes. Tim chuckled as he dragged the chair forward.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cTim, this is\u2014\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cPerfect.\u201d He caressed the back of Jonathan\u2019s shin and shifted forward. He kissed the inside of his thigh. \u201cNo one will see me down here. I\u2019ll be your dirty little secret.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jonathan\u2019s jaw tensed, and he glanced away. Black stubble peppered his chin, so light Tim hadn\u2019t noticed when he kissed him. He wondered what had distracted perfectly polished Jonathan from his shave. Three days had passed since Jonathan last deigned to step foot in Tim\u2019s basement apartment, so he knew it wasn\u2019t him. Who else had the privilege of watching Jonathan pick his office persona up off the floor and dress?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cDid you come here to blow me or argue?\u201d Jonathan said.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim hated to admit it was both. Jonathan fucked better when mad, and he blew a fuse if Tim implied he was slumming it. But Tim felt nice, so instead of answering, he ran his hands up Jonathan\u2019s legs. Leaning forward, he pressed a sharp kiss to Jonathan\u2019s knee and tugged at the slick fabric of his slacks. Jonathan sighed as if condemning himself to an awful punishment. Typing echoed across the desk.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">He popped the button on Jonathan\u2019s slacks and undid the zipper. Jonathan graciously shifted his hips, allowing Tim to pull down his pants and expose the maroon lace beneath. Tim\u2019s mouth watered as a thousand questions raced through his mind. Did Jonathan know he would come? Did he wear them for himself? Was there someone at the office undressing him?<\/span> <span style=\"font-weight: 400;\">The words swirled through a thick haze of arousal as Tim licked across the panties\u2019 waistband. When Jonathan responded with a thin hum, the questions disappeared.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim mouthed at the lace, scratching his tongue. His thumbs massaged Jonathan\u2019s inner thigh muscles. His tongue toyed with the temptation to touch Jonathan\u2019s bulging cock. The lace barely contained it; the wet tip slipped out the edge.<\/span><\/p>\n<p><a href=\"https:\/\/www.lelo.com\/hugo-2-remote\" target=\"_blank\" rel=\"noopener\"><img fetchpriority=\"high\" decoding=\"async\" class=\"image-banner alignnone wp-image-47320 size-full\" src=\"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2025\/12\/hugo-2-remote-lelo.jpg\" alt=\"lelo sex toy hugo\" width=\"930\" height=\"336\" srcset=\"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2025\/12\/hugo-2-remote-lelo.jpg 930w, https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2025\/12\/hugo-2-remote-lelo-300x108.jpg 300w, https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2025\/12\/hugo-2-remote-lelo-768x277.jpg 768w, https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2025\/12\/hugo-2-remote-lelo-770x278.jpg 770w\" sizes=\"(max-width: 930px) 100vw, 930px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Tim kissed up Jonathan\u2019s happy trail as he slid the panties aside. He wrapped his hand around Jonathan and stroked teasingly. Arousal burned in his belly. Jonathan\u2019s typing faltered. Tim\u2019s kisses fell to the base of his cock, and he settled his own throbbing crotch against a sneaker heel.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As he touched his lips to the tip, he glanced upwards. Jonathan chewed his bottom lip and kept his eyes on the computer screen. Tim pressed his tongue against the slit and Jonathan flinched, his foot nudging Tim\u2019s shin.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim liked to play the bitch. He pretended to hate inattention and secrecy, but he got off on being ignored and trying not to be. He wrapped his lips around the cock, and his eyes fluttered closed. He swirled his tongue and hollowed his cheeks as he slid upwards. The fabric of Jonathan\u2019s slacks bunched in his hands as hardness filled his mouth. Jonathan swore softly.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim licked back down nice and slow. His erection rubbed against the hard sole of his sneaker; pleasure and pain flooded him in equal measure. As he worked, he hummed along Jonathan\u2019s length, and all thoughts left his head. The clarity of the act used to surprise him, but now, he felt at home on his knees. He relished the stretch of his jaw, the weight against his tongue, and the discomfort of kneeling on a hardwood floor. If Tim could remove his grasp on Jonathan, he would palm himself as he sucked. Luckily, denial fed his arousal.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cTimothy\u2026\u201d Jonathan warned. His fingers threaded through Tim\u2019s hair and tugged. Tim gasped, losing rhythm, and then moaned as he was pulled forward. The punishment felt unfair \u2013 Tim hadn\u2019t meant to be a tease \u2013 but he hated to protest.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jonathan shifted forward, and Tim\u2019s throat fluttered around the intrusion. He focused on the nails scraping his scalp as he was held at the base of Jonathan\u2019s cock. When he whimpered, Jonathan\u2019s grip loosened.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim redoubled his efforts and ran his tongue along the vein. He pressed his crotch against Jonathan\u2019s shin. Jonathan kept his strong, callused fingers in his curls. As much as Tim wished he would hold him down and fuck his throat raw, Jonathan always insisted that was <\/span><i><span style=\"font-weight: 400;\">unnecessarily dangerous<\/span><\/i><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The office door clicked open. Tim heard it as he settled at the base. Jonathan\u2019s grasp tightened and he shifted the chair forward to better hide their activity. Tim swallowed a whimper as the pressure on his throat increased. He blinked tears from his eyes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cJonny, you have those reports ready yet?\u201d a chipper voice said.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Saliva pooled in Tim\u2019s mouth.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cOf course. Right here.\u201d<\/span><\/p>\n<p><a href=\"https:\/\/www.lelo.com\/loki-wave-2\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"toy-banner alignnone wp-image-47486 size-full\" src=\"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2021\/02\/lelo-loki-wave-2.jpg\" alt=\"prostate massager lelo loki wave 2\" width=\"850\" height=\"425\" srcset=\"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2021\/02\/lelo-loki-wave-2.jpg 850w, https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2021\/02\/lelo-loki-wave-2-300x150.jpg 300w, https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2021\/02\/lelo-loki-wave-2-768x384.jpg 768w, https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2021\/02\/lelo-loki-wave-2-770x385.jpg 770w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">The chair twisted as Jonathan moved and Tim gagged. Jonathan forced a chuckle. \u201cMust be the chair.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A long silence followed. Tim waited to hear the door or another word. <\/span><span style=\"font-weight: 400;\">His throat ached. He wondered how long he\u2019d spent with his lips spread and dick hard while Jonathan checked his goddamn emails.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Papers flipped and the voice said, \u201cAre you coming to drinks later?\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cMaybe.\u201d<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Maybe? <\/span><\/i><span style=\"font-weight: 400;\">Tim might murder him after he swallowed his come.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cPlease come. I can\u2019t handle Sandra alone. And you know Albert will be\u2014\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cYes, of course.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim barely resisted the urge to bite down. As if Jonathan read his mind, he stroked Tim\u2019s hair. Tim wanted to scream and upend the desk. He\u2019d get Jonathan fired if it wouldn\u2019t end their non-relationship for good.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cI\u2019ll have to bring my boyfriend,\u201d Jonathan added. \u201cWe have plans.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim melted. His jaw softened and, as whatever coworker gave whatever response, he licked Jonathan\u2019s cock. He felt fingers tense in his curls and tongued the slit as the door clicked. Without giving them time to escape down the hall, Tim dove back in to swallow Jonathan\u2019s pulsing hardness.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jonathan\u2019s tension lasted a moment more before he leaned back with a groan. His thighs spread wider, pushing the lace panties upwards, and Tim moaned as they grazed his chin. He needed to taste his boyfriend, wanted more than the salt of sweat and pre-come on his tongue. Jonathan\u2019s hand slid from his hair to his cheek, thumbing his own length in Tim\u2019s jaw. Tim felt a tear escape his eye as Jonathan pulled out.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tim settled on his heels, hard cock testing his skinny jeans, and watched. Cheeks flushed and pupils dark, Jonathan tucked himself into the dark red lace. He zipped up his now-wrinkled blue slacks.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cDon\u2019t just sit there.\u201d Jonathan\u2019s tongue swept across his lips. \u201cThe employee bathroom will have to do if we\u2019re getting drinks later.\u201d<\/span><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><strong>Enjoy this story more with 15% off <a href=\"https:\/\/www.lelo.com\/\" target=\"_blank\" rel=\"noopener\">LELO.com<\/a> with code <span style=\"color: #800080;\">VOLONTE15<\/span><\/strong><\/p>\n<p style=\"text-align: center;\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tim kept his hands in his pockets as he sauntered down the hall. He\u2019d worried that finding Jonathan\u2019s office would take time. But, with all the floor-to-ceiling glass, he\u2019d see his face before a name plaque. A few passing suits shot him odd looks, but no one stopped him. He smiled at the one woman with the nerve to meet his eyes, silently daring her to say something about his ripped jeans, tattoos, and unruly curls. She averted her eyes [&hellip;]<\/p>\n","protected":false},"author":174,"featured_media":31963,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3,893],"tags":[517,561,764],"coauthors":[1142],"class_list":["post-31940","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-erotic-fantasies","category-gay-sex-stories","tag-erotica","tag-erotic-fiction","tag-lgbtq"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.8.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dirty Little Secret - A Gay Erotica Finalist Story<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dirty Little Secret - A Gay Erotica Finalist Story\" \/>\n<meta property=\"og:description\" content=\"Tim kept his hands in his pockets as he sauntered down the hall. He\u2019d worried that finding Jonathan\u2019s office would take time. But, with all the floor-to-ceiling glass, he\u2019d see his face before a name plaque. A few passing suits shot him odd looks, but no one stopped him. He smiled at the one woman with the nerve to meet his eyes, silently daring her to say something about his ripped jeans, tattoos, and unruly curls. She averted her eyes [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/\" \/>\n<meta property=\"og:site_name\" content=\"Volont\u00e9\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/LELO.Official\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-07T11:55:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-15T18:38:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2020\/11\/dirty-little-secret-gay-erotica-story.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"660\" \/>\n\t<meta property=\"og:image:height\" content=\"330\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ingrid Simson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Lelo_Official\" \/>\n<meta name=\"twitter:site\" content=\"@Lelo_Official\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ingrid Simson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/\",\"url\":\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/\",\"name\":\"Dirty Little Secret - A Gay Erotica Finalist Story\",\"isPartOf\":{\"@id\":\"https:\/\/www.lelo.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2020\/11\/dirty-little-secret-gay-erotica-story.jpg\",\"datePublished\":\"2020-11-07T11:55:48+00:00\",\"dateModified\":\"2026-02-15T18:38:42+00:00\",\"author\":{\"@id\":\"https:\/\/www.lelo.com\/blog\/#\/schema\/person\/407b3e5b5dea64d95d21a894fb7caef9\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#primaryimage\",\"url\":\"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2020\/11\/dirty-little-secret-gay-erotica-story.jpg\",\"contentUrl\":\"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2020\/11\/dirty-little-secret-gay-erotica-story.jpg\",\"width\":660,\"height\":330,\"caption\":\"dirty little secret gay erotica story\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Volonte\",\"item\":\"https:\/\/www.lelo.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EROTIC STORIES\",\"item\":\"https:\/\/www.lelo.com\/blog\/erotic-fantasies\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GAY MALE SEX STORIES\",\"item\":\"https:\/\/www.lelo.com\/blog\/erotic-fantasies\/gay-sex-stories\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Dirty Little Secret &#8211; A Gay Erotica Finalist Story\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.lelo.com\/blog\/#website\",\"url\":\"https:\/\/www.lelo.com\/blog\/\",\"name\":\"Volont\u00e9\",\"description\":\"A Pleasure Project by LELO\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.lelo.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.lelo.com\/blog\/#\/schema\/person\/407b3e5b5dea64d95d21a894fb7caef9\",\"name\":\"Ingrid Simson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.lelo.com\/blog\/#\/schema\/person\/image\/275196e4fc82e69e26ab541c42c018d6\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc90d321b51036066ad39aa90445a122?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc90d321b51036066ad39aa90445a122?s=96&d=mm&r=pg\",\"caption\":\"Ingrid Simson\"},\"url\":\"https:\/\/www.lelo.com\/blog\/author\/ingrid-simson\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dirty Little Secret - A Gay Erotica Finalist Story","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/","og_locale":"en_US","og_type":"article","og_title":"Dirty Little Secret - A Gay Erotica Finalist Story","og_description":"Tim kept his hands in his pockets as he sauntered down the hall. He\u2019d worried that finding Jonathan\u2019s office would take time. But, with all the floor-to-ceiling glass, he\u2019d see his face before a name plaque. A few passing suits shot him odd looks, but no one stopped him. He smiled at the one woman with the nerve to meet his eyes, silently daring her to say something about his ripped jeans, tattoos, and unruly curls. She averted her eyes [&hellip;]","og_url":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/","og_site_name":"Volont\u00e9","article_publisher":"https:\/\/www.facebook.com\/LELO.Official\/","article_published_time":"2020-11-07T11:55:48+00:00","article_modified_time":"2026-02-15T18:38:42+00:00","og_image":[{"width":660,"height":330,"url":"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2020\/11\/dirty-little-secret-gay-erotica-story.jpg","type":"image\/jpeg"}],"author":"Ingrid Simson","twitter_card":"summary_large_image","twitter_creator":"@Lelo_Official","twitter_site":"@Lelo_Official","twitter_misc":{"Written by":"Ingrid Simson","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/","url":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/","name":"Dirty Little Secret - A Gay Erotica Finalist Story","isPartOf":{"@id":"https:\/\/www.lelo.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#primaryimage"},"image":{"@id":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2020\/11\/dirty-little-secret-gay-erotica-story.jpg","datePublished":"2020-11-07T11:55:48+00:00","dateModified":"2026-02-15T18:38:42+00:00","author":{"@id":"https:\/\/www.lelo.com\/blog\/#\/schema\/person\/407b3e5b5dea64d95d21a894fb7caef9"},"breadcrumb":{"@id":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#primaryimage","url":"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2020\/11\/dirty-little-secret-gay-erotica-story.jpg","contentUrl":"https:\/\/www.lelo.com\/blog\/wp-content\/uploads\/2020\/11\/dirty-little-secret-gay-erotica-story.jpg","width":660,"height":330,"caption":"dirty little secret gay erotica story"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lelo.com\/blog\/dirty-little-secret-a-gay-erotica-finalist-story\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Volonte","item":"https:\/\/www.lelo.com\/blog\/"},{"@type":"ListItem","position":2,"name":"EROTIC STORIES","item":"https:\/\/www.lelo.com\/blog\/erotic-fantasies\/"},{"@type":"ListItem","position":3,"name":"GAY MALE SEX STORIES","item":"https:\/\/www.lelo.com\/blog\/erotic-fantasies\/gay-sex-stories\/"},{"@type":"ListItem","position":4,"name":"Dirty Little Secret &#8211; A Gay Erotica Finalist Story"}]},{"@type":"WebSite","@id":"https:\/\/www.lelo.com\/blog\/#website","url":"https:\/\/www.lelo.com\/blog\/","name":"Volont\u00e9","description":"A Pleasure Project by LELO","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lelo.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.lelo.com\/blog\/#\/schema\/person\/407b3e5b5dea64d95d21a894fb7caef9","name":"Ingrid Simson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lelo.com\/blog\/#\/schema\/person\/image\/275196e4fc82e69e26ab541c42c018d6","url":"https:\/\/secure.gravatar.com\/avatar\/cc90d321b51036066ad39aa90445a122?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc90d321b51036066ad39aa90445a122?s=96&d=mm&r=pg","caption":"Ingrid Simson"},"url":"https:\/\/www.lelo.com\/blog\/author\/ingrid-simson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/posts\/31940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/users\/174"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/comments?post=31940"}],"version-history":[{"count":4,"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/posts\/31940\/revisions"}],"predecessor-version":[{"id":47505,"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/posts\/31940\/revisions\/47505"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/media\/31963"}],"wp:attachment":[{"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/media?parent=31940"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/categories?post=31940"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/tags?post=31940"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.lelo.com\/blog\/wp-json\/wp\/v2\/coauthors?post=31940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}