img-booru Not under Vixen control
Media
Rating
Thumbnail Size
Theme

Import in progress: processed 367800 rows (367800 imported, 0 skipped); latest download #4247240 imported

Source JSON

Post #705086 · 1 source

inkbunny.net · 3862290:5998203 · selected

Downloader metadata · database Download
{
  "_format": "download_manifest_v2",
  "api_blob_sha512": "4ee37cdb3db4c8ecb24036828478de90570b3ac7e92077b34658109fc9690d023587aaacd6152c803f8f89b5e78c2a0abec09cb34f1fb23e7686fe73c1479461",
  "artifacts": [
    {
      "blob_sha512": "64410f7c3c9373a7dd73aeeefe44bac598c337f2e13172aff4cf1baf032cca57fe0c1fa6950bae548731503a08bda21080591d454d59cc48f9444a55653a1b5a",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.doc"
    },
    {
      "blob_sha512": "4ee37cdb3db4c8ecb24036828478de90570b3ac7e92077b34658109fc9690d023587aaacd6152c803f8f89b5e78c2a0abec09cb34f1fb23e7686fe73c1479461",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.api.json"
    },
    {
      "blob_sha512": "fadcc9afb36d7adc2c5f9384efb50624c51cc1b38e04167085cc540700963535d6365a8e4740edbda097c113eb741461172218971485411cc00d89adc4dbddf9",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.description.json"
    },
    {
      "blob_sha512": "000606e5ca7b29077d7c47a14259f92e6feef5bdff6bd744b7611212d9e49a551ce0e5bbfc199210ff90048f7c6af63b56fdd36dc5c152ff12c200d139f44592",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.writing.json"
    },
    {
      "blob_sha512": "5d9165169d3cb9d20002210962ab20187bdbd3425613f5ea8f1ded384b2030a2c86cd0810b100b28cb360bf00906dc269b208c63836aba120bbdea0ebeabf08a",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/profile.api.json"
    },
    {
      "blob_sha512": "cfaf6fbdc5ca8ba13ba8dafe1317d048ce8fddf5ccbd698595d040195f4c9948ab878632734d03f6b90dc3cc9de93c4b3f7e291731abe2b55a898e0e723e046b",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.pools.json"
    },
    {
      "blob_sha512": "e4c99e49454a2fdfd1257ffdbf30a93629f5369412fd9df4339b62fe1eb9d2406cba755170768424d25f7f37d0317d3d6ae0ffcf3a1463980c8cf6e05f78038f",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/105796.json"
    },
    {
      "blob_sha512": "64410f7c3c9373a7dd73aeeefe44bac598c337f2e13172aff4cf1baf032cca57fe0c1fa6950bae548731503a08bda21080591d454d59cc48f9444a55653a1b5a",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.doc"
    },
    {
      "blob_sha512": "4ee37cdb3db4c8ecb24036828478de90570b3ac7e92077b34658109fc9690d023587aaacd6152c803f8f89b5e78c2a0abec09cb34f1fb23e7686fe73c1479461",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.api.json"
    },
    {
      "blob_sha512": "fadcc9afb36d7adc2c5f9384efb50624c51cc1b38e04167085cc540700963535d6365a8e4740edbda097c113eb741461172218971485411cc00d89adc4dbddf9",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.description.json"
    },
    {
      "blob_sha512": "000606e5ca7b29077d7c47a14259f92e6feef5bdff6bd744b7611212d9e49a551ce0e5bbfc199210ff90048f7c6af63b56fdd36dc5c152ff12c200d139f44592",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.writing.json"
    },
    {
      "blob_sha512": "cfaf6fbdc5ca8ba13ba8dafe1317d048ce8fddf5ccbd698595d040195f4c9948ab878632734d03f6b90dc3cc9de93c4b3f7e291731abe2b55a898e0e723e046b",
      "path": "/mnt/data/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3862290_5998203_FoxyVulpo_sylveon_x_umbreon_9.pools.json"
    }
  ],
  "sidecar_fallbacks": {
    ".api.json": {
      "comments_count": "0",
      "create_datetime": "2026-05-01 21:15:39.759921+00",
      "create_datetime_usertime": "01 May 2026 23:15 CEST",
      "deleted": "f",
      "description": "After an intense encounter with Imogen, Charena went to spend the night with Rowan. A late night vent session turns into a night of confessions, experimentation, and… Worry.",
      "favorite": "f",
      "favorites_count": "0",
      "file_name": "5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
      "file_url_full": "https://nl1.ib.metapix.net/files/full/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
      "file_url_preview": "https://nl1.ib.metapix.net/files/preview/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
      "file_url_screen": "https://nl1.ib.metapix.net/files/screen/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
      "files": [
        {
          "create_datetime": "2026-05-01 21:11:51.925315+00",
          "create_datetime_usertime": "01 May 2026 23:11 CEST",
          "deleted": "f",
          "file_id": "5998203",
          "file_name": "5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
          "file_url_full": "https://nl1.ib.metapix.net/files/full/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
          "file_url_preview": "https://nl1.ib.metapix.net/files/preview/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
          "file_url_screen": "https://nl1.ib.metapix.net/files/screen/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
          "full_file_md5": "2647d2305368797d12c53bcd4741057d",
          "full_size_x": null,
          "full_size_y": null,
          "initial_file_md5": "2647d2305368797d12c53bcd4741057d",
          "large_file_md5": "",
          "mimetype": "application/msword",
          "preview_size_x": null,
          "preview_size_y": null,
          "screen_size_x": null,
          "screen_size_y": null,
          "small_file_md5": "",
          "submission_file_order": "0",
          "submission_id": "3862290",
          "thumb_huge_x": "191",
          "thumb_huge_y": "300",
          "thumb_large_x": "128",
          "thumb_large_y": "200",
          "thumb_medium_x": "77",
          "thumb_medium_y": "120",
          "thumbnail_md5": "93437b6fa381ee0df734e8fdd11d0d47",
          "thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
          "thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
          "thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
          "user_id": "1601613"
        }
      ],
      "friends_only": "f",
      "guest_block": "f",
      "hidden": "f",
      "keywords": [
        {
          "contributed": "f",
          "keyword_id": "43375",
          "keyword_name": "atomic wedgie",
          "submissions_count": "145"
        },
        {
          "contributed": "f",
          "keyword_id": "11882",
          "keyword_name": "bully",
          "submissions_count": "1659"
        },
        {
          "contributed": "f",
          "keyword_id": "18054",
          "keyword_name": "bullying",
          "submissions_count": "2173"
        },
        {
          "contributed": "f",
          "keyword_id": "10073",
          "keyword_name": "conversation",
          "submissions_count": "357"
        },
        {
          "contributed": "f",
          "keyword_id": "79",
          "keyword_name": "cum",
          "submissions_count": "207131"
        },
        {
          "contributed": "f",
          "keyword_id": "2015",
          "keyword_name": "cumming",
          "submissions_count": "47286"
        },
        {
          "contributed": "f",
          "keyword_id": "4956",
          "keyword_name": "dirty talk",
          "submissions_count": "2108"
        },
        {
          "contributed": "f",
          "keyword_id": "123",
          "keyword_name": "female",
          "submissions_count": "1159135"
        },
        {
          "contributed": "f",
          "keyword_id": "3583",
          "keyword_name": "first time",
          "submissions_count": "4371"
        },
        {
          "contributed": "f",
          "keyword_id": "27231",
          "keyword_name": "grovyle",
          "submissions_count": "869"
        },
        {
          "contributed": "f",
          "keyword_id": "54262",
          "keyword_name": "guidance",
          "submissions_count": "42"
        },
        {
          "contributed": "f",
          "keyword_id": "165",
          "keyword_name": "male",
          "submissions_count": "1273338"
        },
        {
          "contributed": "f",
          "keyword_id": "265",
          "keyword_name": "orgasm",
          "submissions_count": "37379"
        },
        {
          "contributed": "f",
          "keyword_id": "150",
          "keyword_name": "panties",
          "submissions_count": "45590"
        },
        {
          "contributed": "f",
          "keyword_id": "464",
          "keyword_name": "pokemon",
          "submissions_count": "208324"
        },
        {
          "contributed": "f",
          "keyword_id": "2397",
          "keyword_name": "spank",
          "submissions_count": "2675"
        },
        {
          "contributed": "f",
          "keyword_id": "17546",
          "keyword_name": "spanked",
          "submissions_count": "1838"
        },
        {
          "contributed": "f",
          "keyword_id": "256049",
          "keyword_name": "spanked butt",
          "submissions_count": "116"
        },
        {
          "contributed": "f",
          "keyword_id": "1885",
          "keyword_name": "spanking",
          "submissions_count": "10476"
        },
        {
          "contributed": "f",
          "keyword_id": "55718",
          "keyword_name": "spankings",
          "submissions_count": "238"
        },
        {
          "contributed": "f",
          "keyword_id": "129768",
          "keyword_name": "sylveon",
          "submissions_count": "6828"
        },
        {
          "contributed": "f",
          "keyword_id": "3465",
          "keyword_name": "thong",
          "submissions_count": "9261"
        },
        {
          "contributed": "f",
          "keyword_id": "4390",
          "keyword_name": "umbreon",
          "submissions_count": "8752"
        },
        {
          "contributed": "f",
          "keyword_id": "8385",
          "keyword_name": "wedgie",
          "submissions_count": "1823"
        },
        {
          "contributed": "f",
          "keyword_id": "13666",
          "keyword_name": "wedgies",
          "submissions_count": "260"
        }
      ],
      "last_file_update_datetime": "2026-05-01 21:11:51.925315+00",
      "last_file_update_datetime_usertime": "01 May 2026 23:11 CEST",
      "mimetype": "application/msword",
      "pagecount": "1",
      "pools": [
        {
          "count": "11",
          "description": "A Sylveon girl gets bullied by her Umbreon roommate. ",
          "name": "Ribbon Slut",
          "pool_id": "105796",
          "submission_left_file_name": "5974424_FoxyVulpo_sylveon_x_umbreon_8.doc",
          "submission_left_submission_id": "3849470",
          "submission_left_thumb_huge_x": "191",
          "submission_left_thumb_huge_y": "300",
          "submission_left_thumb_large_x": "128",
          "submission_left_thumb_large_y": "200",
          "submission_left_thumb_medium_x": "77",
          "submission_left_thumb_medium_y": "120",
          "submission_left_thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5974/5974424_FoxyVulpo_sylveon_x_umbreon_8.jpg",
          "submission_left_thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5974/5974424_FoxyVulpo_sylveon_x_umbreon_8.jpg",
          "submission_left_thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5974/5974424_FoxyVulpo_sylveon_x_umbreon_8.jpg"
        }
      ],
      "pools_count": 1,
      "public": "t",
      "rating_id": "2",
      "rating_name": "Adult",
      "ratings": [
        {
          "content_tag_id": "4",
          "description": "Erotic imagery, sexual activity or arousal",
          "name": "Sexual Themes",
          "rating_id": "2"
        }
      ],
      "scraps": "f",
      "submission_id": "3862290",
      "submission_type_id": "12",
      "thumb_huge_x": "191",
      "thumb_huge_y": "300",
      "thumb_large_x": "128",
      "thumb_large_y": "200",
      "thumb_medium_x": "77",
      "thumb_medium_y": "120",
      "thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
      "thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
      "thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
      "title": "Ribbon Slut: Confessions",
      "type_name": "Writing - Document",
      "user_icon_file_name": "494795_FoxyVulpo_img_4138.jpg",
      "user_icon_url_large": "https://nl1.ib.metapix.net/usericons/large/494/494795_FoxyVulpo_img_4138.jpg",
      "user_icon_url_medium": "https://nl1.ib.metapix.net/usericons/medium/494/494795_FoxyVulpo_img_4138.jpg",
      "user_icon_url_small": "https://nl1.ib.metapix.net/usericons/small/494/494795_FoxyVulpo_img_4138.jpg",
      "user_id": "1601613",
      "username": "FoxyVulpo",
      "views": "1",
      "writing": "Ribbon Slut: Confessions\n\nI arrived at Rowan's dorm several hours ago, the late-night parties still thumping down the hallway around me. It's well past midnight now, but we're both wide awake. After my shower I put on my purple dolphin shorts and black tank top, the light pink panties underneath feeling a little too exposed after the day I've had. \n\nI fixed my hair before coming over, sleek and smooth again, after Imogen messed it up. I don't wear it straight very often, to avoid heat damage, so I had to be extra careful with the second round of the hot iron. The strands brush my shoulders and catch the low lamplight as I sit criss-crossed on Rowan's bed.\n\nRowan's room smells like grass and deodorant, mixed with clean laundry. He sits facing me on his bed, legs matching mine, the fabric of my shorts riding up my thighs as I shift. \n\n``Imogen has been... A lot lately.'' I say, careful with my words. ``The bullying is getting worse. I mean, she tore another pair of panties clean off me the other day!''\n\n``I'm so sorry, Char.'' Rowan replies. \n\n``She's even got Wyatt involved before, making me feel so small in front of him.'' I sigh, frustrated but unable to hide the flush creeping up my neck. ``I hate how much it gets to me... but I also kind of... like it? That's the messed-up part.''\n\nRowan listens quietly, his red belly slightly visible as his black tee rides up. He leans forward, elbows on his knees, green scales catching the light.\n\n``That sounds really unfair, Char. You should report them if it's crossing lines. The school has policies about that kind of stuff.''\n\nI shake my head, running my claws through my hair again, feeling the silky smoothness. ``I'm not going to do that. I'm just venting... It's complicated.''\n\nHe frowns, supportive but concerned. ``Complicated how? If she's tearing your clothes and getting her boyfriend involved, that's not okay. You don't have to put up with it.''\n\n``I know.'' I say, tugging lightly at the hem of my shorts. ``But it's not that simple. She's my roommate. And... I don't want to make it bigger than it is. I can handle it. Mostly.''\n\nRowan nods slowly, still watching me with that gentle, steady look. ``Alright. I'm here if you need to talk more. Or if you ever change your mind about reporting it. You don't deserve to feel small like that.''\n\nI smile softly, the straight strands of my hair falling forward as I lean in a little. ``Thanks, Rowan. Really. It helps just saying it out loud.''\n\n``Yeah, I get that.'' He says, reassuring.\n\n``So, how are you liking the new college now that you're settled in?'' I say, trying to shift to lighter talk, wanting to move away from the heavy Imogen stuff for a moment. \n\nRowan shrugs with a small, genuine smile. ``It's cool. The classes are decent, and the campus is nicer than my old one. The dorms are quieter too.'' He pauses, then adds softly, ``More importantly though... I like having better access to you.''\n\nI playfully punch his arm, laughing. ``Oh yeah? Is that all I am to you now? a convenient fleshlight?''\n\nHe chuckles, rubbing the spot I hit, his green scales catching the light. ``No, you're also my best friend. Always have been. That part hasn't changed.''\n\nI blush and look down at the comforter for a second, warmth spreading through my chest. Why does he have to be so good at that? Making me feel special even when we're joking around. I look back at him, and he's still smiling that soft, familiar smile.\n\n``Don't get me wrong.'' He says, a coy glint in his eyes. ``I do also enjoy having a Sylveon cock warmer.''\n\nI roll my eyes dramatically. ``Oh! So it's Sylveon pussy you like. I don't remember you complaining when it was still an Eevee pussy.''\n\nRowan laughs, the sound warm and easy. ``Hey, I liked Eevee pussy too. But the ribbons? The way you wrap them around me when you're close? That's next level.''\n\nI swat at his arm again, giggling. ``You're terrible. And you're lucky I like you enough to let you say stuff like that.''\n\nHe leans closer, still smiling. ``I know I am. Seriously though... I missed this. Just talking to you. Being around you. Even if we're being gross about it.''\n\nI feel my cheeks heat again, but it's a good kind of warmth. ``Yeah... me too. It's nice having you close again.''\n\nThe old chemistry feels easy and warm, like slipping back into something comfortable. For a moment the tension from earlier melts away entirely.\n\nI lean forward, seizing the moment. Our eyes meet, and we kiss. Soft and sweet, the kind of kiss that feels like coming home. His lips are gentle, sweet, maybe a little cold, but familiar. For a second my heart does a little flip, the same flutter I used to feel in high school when he'd walk me to class. I pull back just enough to smile against his mouth, but he leans in again, one paw sliding to the back of my neck, drawing me closer.\n\nHis tongue brushes mine, slow at first, then bolder. I melt into it, my ribbons curling around his shoulders without thinking. My heart hammers so hard I swear he can feel it against his chest. Heat pools low in my belly, a familiar throb starting between my legs. My nipples tighten under my tank top, sensitive and aching. I'm getting wet already, just from kissing. Arceus, I missed this.\n\nRowan groans softly into my mouth and the sound goes straight to my core. I press closer, tongues sliding together, the kiss turning hungry and messy. Minutes blur. \n\nI'm breathing hard when he finally pulls back, slowly dragging his long tongue out of my mouth with a wet pop that makes me shiver. I sit there panting, cheeks burning, pussy already slick against my light pink panties. \n\n``Can... Can I be honest with you?'' I ask, voice low and trembling. \n\nRowan nods, still catching his breath, his red belly rising and falling. ``You can always be honest with me, Char.''\n\nI hesitate, twisting my ribbons in my lap. ``Don't... Don't judge me too harshly, okay?''\n\nHe chuckles softly, thumb brushing my cheek. ``Okay. I promise.''\n\nI take a shaky breath, staring at my paws. ``I have some... Some fetishes I want to tell you about.''\n\nRowan tilts his head, curious but clearly a little excited. ``Is this about the spanking?''\n\n``K-kinda.'' I admit, voice small. My face feels like it's on fire. ``But... there's other stuff too.''\n\nHe waits patiently, one paw resting on my knee. ``What is it?''\n\nI swallow hard, forcing the words out. ``I... I like getting bullied. Like... wedgies, and spanking, and... and verbal humiliation... that kind of thing.'' My voice cracks on the last part. I can't even look at him. ``It's weird, I know. I get it if that's too much.''\n\nRowan blinks, clearly taken off guard, but he doesn't pull away. ``Wait... You actually like that? Like... For real?''\n\nI nod quickly, still staring at my lap. ``Y-yeah. It's embarrassing as hell to say out loud, but... it turns me on. A lot. Imogen does it sometimes and I... I pretend to hate it but I don't. I really don't.''\n\nHe's quiet for a second, processing, then squeezes my knee gently. ``Huh. I mean... I'm surprised, but I'm not judging you, Char. I'm just trying to wrap my head around it. So when I spanked you last night... that was good?''\n\nI risk a glance up. He looks more curious than anything, a small, supportive smile tugging at his mouth. ``Yeah.'' I whisper, cheeks burning hotter. ``It was. Really good.''\n\nRowan lets out a soft laugh, rubbing the back of his neck. ``Okay... That's new information. But if it makes you feel good, I'm willing to learn. You just have to tell me what you like, alright?''\n\nI let out a shaky breath, relief and fresh arousal mixing in my chest. ``Really? You're not... weirded out?''\n\n``No! Not at all!'' he says, leaning in to kiss my forehead. ``A little surprised, yeah. But I'm way more excited than anything else right now.''\n\n``If you're sure...'' I say, voice barely above a whisper, heart already hammering. ``Do you think we could try some now?''\n\nRowan's eyes widen, but that gentle smile returns almost instantly. ``Oh. We're getting started already?''\n\n``Is that... okay?'' I ask, cheeks burning as I stand up and turn around, bending slightly at the waist. My light pink thong peeks out the back of my purple dolphin shorts. \n\n``Yeah, sure.'' He says, standing quickly. ``You're gonna have to just walk me through this, Char.''\n\nI swallow hard, nodding. ``O-okay. Just... start gentle. Grab the back of my thong.''\n\nHe steps behind me, claws slipping under the waistband of my shorts. The first tug is soft, almost hesitant. The fabric lifts between my cheeks, a light pressure that still sends a spark straight to my clit. My ribbons twitch against my shoulders.\n\n``Harder.'' I whisper, trying not to sound as desperate as I feel. ``Like... like you mean it.''\n\nRowan pulls again, stronger this time. The thong bites deeper, splitting my lips and grinding firmly against my clit. I gasp, knees buckling slightly as a rush of wetness soaks the thin material. ``O-oh... yeah, like that...''\n\n``Like this?'' he asks, voice low and a little uncertain but clearly trying. ``Am I doing it right?''\n\nI nod quickly, breath shaky. ``Y-yeah... keep going. Pull it higher, but really yank it.''\n\nHe gets bolder. Each tug lifts me onto my toes. The fabric saws between my cheeks and grinds my clit in a steady rhythm. My thighs tremble. Wetness trickles down the inside of my leg. \n\n``F-fuck... Rowan...'' I moan. ``That's it!''\n\nHe switches to side pulls, stretching the thong left and right, making it dig into my hips. Then he goes back to bouncing me. Short, sharp yanks that make the fabric snap against my most sensitive spots. I moan openly now, hips jerking.\n\n``Try... Try the front.'' I manage, voice cracking. ``It's called a Melvin. Grab the front instead.''\n\nHe hesitates, claws pausing. ``The front? Isn't that gonna hurt your... pussy?''\n\nI look back at him, face flaming. ``It's... it's supposed to. Please?''\n\nRowan reaches around me, and hooks the front of my thong, yanking it upward sharply. The cotton mashes hard against my clit, the pressure intense and perfect. \n\nI cry out, legs shaking harder. ``Ah! Yes... just like that...''\n\nHe alternates now: back, front, side, bouncing. I can tell he's growing more confident with every moan I give him. I can hear the first tiny threads popping as the pink fabric starts to give way, and it only makes me wetter.\n\n``Char... your panties are stretching a lot.'' He says, voice asserting. ``You okay?''\n\n``D-don't stop!'' I beg, voice small and shaky. ``Keep going... I like it when they rip.''\n\nHe pulls harder. More threads snap. The thong is now painfully tight, digging deep, soaked and clinging. My clit throbs with every yank. \n\nFinally he grabs the waistband with both hands, yanks it all the way up my back, and hooks the stretched, torn fabric over my head in a perfect atomic wedgie. The thong is buried between my cheeks and grinding mercilessly against my swollen clit and asshole. Every tiny shift sends sparks through me. I'm panting, moaning softly, completely at his mercy, the tearing fabric stretched tight across my face.\n\nWhile I'm still trapped in the harsh atomic wedgie, Rowan surprises me by hooking his claws into the waistband of my purple dolphin shorts and yanking them down to my ankles. \n\nI stumble as the fabric tangles around my feet. He catches me with one strong arm around my waist before I fall, then delivers a hard, spank to my bare ass.\n\nThe sting blooms sharp and hot across my left cheek. I yelp, the permanent wedgie making every tiny movement force the soaked fabric deeper into my pussy. Fresh wetness slips down my inner thighs.\n\nHe bends me over the edge of his bed, one hand firmly holding the hooked thong at the back of my head to keep me locked in place. His other paw comes down again, harder this time. \n\nThe smack echoes in the small dorm room. My ass jiggles, the burn spreading quickly.\n\n``Like that?'' He asks, voice already huskier.\n\n``Y-yeah... harder,'' I manage, still guiding him, my voice shaky. ``You can spank me for real, Rowan. I can take it.''\n\nRowan's confidence grows with every smack. He alternates cheeks in a steady rhythm, each spank landing heavier than the last. My dark cream fur turns pink, then a deeper rosy red. The heat builds fast, radiating outward until my entire ass is tingling. \n\nEvery impact makes the atomic wedgie saw between my legs. The torn fabric rubs my clit and asshole raw. I gasp openly, legs trembling, hips pushing back despite the pain.\n\n``Fuck... Your ass is turning so red already,'' he says, sounding surprised and turned on. ``You like getting spanked like a bad girl, huh?'' He says, trying to sound dominant.\n\nI can't help it as a little bratty laugh slips out even as tears prick my eyes. ``Is that the best you've got? Come on, Lizard boy. I thought you were supposed to be punishing me...''\n\nRowan's paw pauses for half a second, then comes down with extra force. The loud crack makes me cry out. ``Oh yeah? You're gonna talk back while I've got you like this?'' \n\nHe spanks faster, rougher, focusing on the lower curve of my ass where it stings the most. My cheeks bounce and burn hotter with every strike. The atomic wedgie yanks tighter against my head with each smack, the fabric stimulating my clit in relentless circles.\n\n``Ah!  Yes!'' I moan, voice breaking. Tears slip down my cheeks, but my hips keep rolling back, chasing the pain and the pleasure. My pussy is soaked, dripping onto his floor in little splatters. ``Harder, Rowan! Don't hold back... I can take it!''\n\nHe leans over me, green scales warm against my back, breathing heavy. ``You're really into this, aren't you? Getting your ass beat while your panties are ruining your pretty pussy...'' \n\nHis dirty talk is clumsy and adorable, but it still makes me throb. He spanks me again on the same sensitive spots over and over until my ass glows a bright, angry red.\n\nThe burn is overwhelming now, and every slap makes the wedgie grind more. My legs shake and quiver, while my ribbons thrash wildly. I'm right on the edge, moaning and whimpering uncontrollably.\n\n``Rowan! I'm gonna!''\n\n``You're such a... a nasty little Sylveon.'' He tries, clearly improvising. ``Getting spanked with your panties all stretched out like this...''\n\n?I moan louder, half-laughing through the tears. ``Y-you're so bad at that... But don't stop. Please don't stop, Daddy.'' The word slips out before I can catch it, and I blush. \n\nHe doesn't stop, I don't think he really noticed. His paw comes down again and again, fast and firm, turning my ass into a glowing, stinging mess. The final few spanks push me over. My whole body tenses, pussy clenching hard around nothing as the orgasm crashes through me. \n\nI cry out, squirting messily onto the floor and down my thighs while the atomic wedgie keeps grinding against my spasming clit. My legs give out completely, and I collapse forward onto the bed, panting and trembling, ass burning bright red and still twitching from the aftershocks.\n\nRowan's paw gently rubs my glowing cheeks, almost admiring. ``Holy shit, Char... You really came from that.''\n\n``I-I did.'' I pant, still trembling from the spanking. ``I think... We can take a break now.''\n\n``Oh?'' Rowan says, voice low. He delivers another harsh smack to my glowing ass, making me yelp. ``I don't think so.''\n\nStill bent over his bed with the atomic wedgie stretched tight over my head, I feel him hook a claw into the side of my stretched thong and yank it roughly to the side. The stretched fabric digs deep into my left pussy lip. \n\nI hear his pants drop from behind me. I dare a glance over my shoulder, and watch as he lines his cock up and pushes inside me in one smooth thrust.\n\nHe stretches my soaked pussy while the atomic wedgie keeps brutal pressure on my clit and asshole. I moan loudly, legs shaking.\n\n``Fuck, Char...'' He groans, starting to thrust. One paw stays on the hooked thong at the back of my head, using it like a handle. The other comes down hard on my ass in time with his hips. ``You like being my little slut, don't you?''\n\nThe way he says that makes me melt. He's eager and trying so hard. I smile as pleasure spikes through me. \n\n``Y-you're... gonna make me cum again, Rowan.'' I manage between moans, still a little breathless. ``Keep going... Spank me harder if you want to be mean.''\n\nHe takes the encouragement and spanks me, the crack filling the room. My already-red ass burns hotter. \n\n``Yeah? You like it when I smack this ass while I fuck you?'' He yanks the atomic wedgie tighter for emphasis, making the fabric grind my clit. I cry out, the mix of pain and fullness pushing me closer.\n\nI push back against him, my bratty grin hidden by the wedgie over my head. ``Is that supposed to be dirty talk? You sound like you're reading from a script.''\n\nRowan laughs breathlessly but spanks me harder for it. ``Shut up, Brat!'' His thrusts get faster, deeper. ``You're such a... a dirty little ribbon slut.''\n\nI moan louder, but can't help giggling through it. ``O-okay, that one was better... fuck, right there-''\n\nHe finds a rhythm, spanking and fucking me in perfect sync. The atomic wedgie saws relentlessly against my clit with every thrust. My second orgasm hits fast and hard, my pussy clenching around him, legs shaking as I cum down my thighs and onto the floor.\n\nRowan groans, not slowing down. ``Shit... You just came so hard.'' He yanks the wedgie again, bouncing me on his cock. ``You really do like this, huh?''\n\n``Y-yes! Harder, Rowan,'' I beg, voice wrecked. The next orgasm builds right on the heels of the last. Every spank sends fresh sparks through me. He reaches around and rubs my clit through the panties while still thrusting, and I shatter again, moaning as another gush of wetness coats his dick and thighs.\n\nThe thong is barely holding together. Threads pop loudly with every hard yank. \n\nRowan growls, like actually growls, and fucks me faster. ``You're mine right now... taking my cock like a good girl.''\n\nThe line is still a little clumsy, but the raw want in his voice undoes me. I come a third time on his cock, harder than the others, my whole body shaking as the atomic wedgie finally gives way with a loud rip. The torn thong snaps off completely, falling around my neck as he keeps pounding into me.\n\n``Fuck, Char! I'm gonna!''\n\n``Not inside!'' I yell. ``You aren't wearing a condom!''\n\nHe pulls out at the last second, stroking himself frantically. Hot spurts of cum land across my glowing red ass and lower back in thick ropes. I stay bent over, panting, ass throbbing, pussy still twitching from the aftershocks. After several seconds of moaning and stroking, he wipes his tip off on my right ass cheek. \n\nRowan collapses beside me on the bed, chest heaving. ``Holy shit... You okay?''\n\nI turn my head, smiling tiredly. ``Better than okay.''\n\nHis green scales glisten with a light sheen of sweat. My glowing red ass is still tingling and my pussy is fluttering with lazy aftershocks. \n\nI feel so wonderfully used. My whole body is sore in all the best ways, ass burning from his paw prints, pussy swollen. \n\nHe turns toward me, still panting, and pulls me gently into his arms. We kiss softly, slow and tired, no urgency left. When he pulls back, his red cock is still half-hard, twitching against my thigh with a few final lazy dribbles of cum spilling onto the covers. The sight makes something warm fill my chest.\n\n``That was... intense.'' He murmurs, voice rough but gentle. One paw strokes my straight hair, smoothing it away from my face. ``But I meant what I said earlier. You're still my best friend. I don't ever want to lose that part of us.''\n\nI smile, nuzzling into his chest, listening to his heartbeat slowly calm down. ``I don't either.'' I whisper. ``This feels right. Safe. Like... Coming home.''\n\nHe chuckles softly, the sound rumbling under my cheek. ``Even after I turned your ass bright red and called you my little slut?''\n\nI laugh, the sound muffled against his skin. ``Especially then. You were adorable trying to be all dominant.'' I tilt my head up to look at him. ``But thank you for trying. It meant a lot that you wanted to give me what I asked for.''\n\nRowan's paw rubs slow circles on my back. ``I'll get better at the dirty talk. Promise. But seriously, Char... if this is what you need sometimes, I want to be part of it. I just... I want you to feel safe with me too.''\n\nMy heart squeezes. I reach up and trace a claw along his belly. ``I do feel safe with you. That's why I asked.'' \n\nMy pussy gives another soft, satisfied twitch, still sensitive and slick. My ass throbs warmly with every shift, a constant reminder of his paw prints. My mind feels strangely peaceful, the wild need Imogen awakens in me is quiet for now, replaced by this soft, loving afterglow.\n\nWe lie there tangled together, his arm draped over me, my hair spilling across his shoulder. The room smells like sex and his grassy scent. For the first time in a while, both parts of me feel full. \n\nHe kisses the top of my head. ``I love you, you know. Still. Always.''\n\n``I love you too.'' I whisper back, eyes drifting shut. ``We'll figure the rest out.''\n\nSuddenly my phone rings, vibrating loudly on the nightstand and shattering the peaceful afterglow. I reach over, still tangled in Rowan's arms, and see Imogen's name on the screen. My stomach drops. I answer quickly.\n\n``Imogen?''\n\nHer voice cracks immediately, thick with tears. ``Wyatt broke up with me!''\n\nThe words hit like ice water. I sit up fast, heart hammering. ``I'm coming right now. Stay there, okay? I'll be there soon.''\n\nI hang up and scramble off the bed, legs still shaky from everything we just did. Rowan's cum is still warm and sticky across my ass and lower back, slowly dripping down as I move. I don't even bother wiping it off, there's no time. \n\nI yank my purple dolphin shorts up my thighs, the fabric catching on the mess and pressing Rowan's cum against my sore ass. The thong remnants fall from around my neck as I pull my black tank top back down, my straight hair a tangled mess. My body protests, pussy still tender and fluttering, ass burning with every movement, but I don't slow down.\n\nMy mind is reeling. Just minutes ago I was safe and warm in Rowan's arms, feeling loved and satisfied. Now Imogen is crying. The girl who makes me drip from shame and pain. And yet... I don't hesitate for even a second. She needs me, and I'm already halfway out the door.\n\n``I'm sorry!'' I call back to Rowan, voice tight with worry as I shove my feet into my shoes. ``There's an emergency! I have to go. Imogen's really upset.''\n\nHe sits up, looking concerned but understanding. “Go. Text me when you can, okay?”\n\nI nod quickly, blow him a hurried kiss, and rush out into the hallway. My heart pounds as I half-run out of the dorm. Part of me aches leaving that warm, safe bubble with Rowan... but Imogen needs me. And no matter how complicated things are between us, I'm going to her.\n\nThe End\n\n"
    },
    ".description.json": {
      "description": "After an intense encounter with Imogen, Charena went to spend the night with Rowan. A late night vent session turns into a night of confessions, experimentation, and… Worry."
    },
    ".writing.json": {
      "writing": "Ribbon Slut: Confessions\n\nI arrived at Rowan's dorm several hours ago, the late-night parties still thumping down the hallway around me. It's well past midnight now, but we're both wide awake. After my shower I put on my purple dolphin shorts and black tank top, the light pink panties underneath feeling a little too exposed after the day I've had. \n\nI fixed my hair before coming over, sleek and smooth again, after Imogen messed it up. I don't wear it straight very often, to avoid heat damage, so I had to be extra careful with the second round of the hot iron. The strands brush my shoulders and catch the low lamplight as I sit criss-crossed on Rowan's bed.\n\nRowan's room smells like grass and deodorant, mixed with clean laundry. He sits facing me on his bed, legs matching mine, the fabric of my shorts riding up my thighs as I shift. \n\n``Imogen has been... A lot lately.'' I say, careful with my words. ``The bullying is getting worse. I mean, she tore another pair of panties clean off me the other day!''\n\n``I'm so sorry, Char.'' Rowan replies. \n\n``She's even got Wyatt involved before, making me feel so small in front of him.'' I sigh, frustrated but unable to hide the flush creeping up my neck. ``I hate how much it gets to me... but I also kind of... like it? That's the messed-up part.''\n\nRowan listens quietly, his red belly slightly visible as his black tee rides up. He leans forward, elbows on his knees, green scales catching the light.\n\n``That sounds really unfair, Char. You should report them if it's crossing lines. The school has policies about that kind of stuff.''\n\nI shake my head, running my claws through my hair again, feeling the silky smoothness. ``I'm not going to do that. I'm just venting... It's complicated.''\n\nHe frowns, supportive but concerned. ``Complicated how? If she's tearing your clothes and getting her boyfriend involved, that's not okay. You don't have to put up with it.''\n\n``I know.'' I say, tugging lightly at the hem of my shorts. ``But it's not that simple. She's my roommate. And... I don't want to make it bigger than it is. I can handle it. Mostly.''\n\nRowan nods slowly, still watching me with that gentle, steady look. ``Alright. I'm here if you need to talk more. Or if you ever change your mind about reporting it. You don't deserve to feel small like that.''\n\nI smile softly, the straight strands of my hair falling forward as I lean in a little. ``Thanks, Rowan. Really. It helps just saying it out loud.''\n\n``Yeah, I get that.'' He says, reassuring.\n\n``So, how are you liking the new college now that you're settled in?'' I say, trying to shift to lighter talk, wanting to move away from the heavy Imogen stuff for a moment. \n\nRowan shrugs with a small, genuine smile. ``It's cool. The classes are decent, and the campus is nicer than my old one. The dorms are quieter too.'' He pauses, then adds softly, ``More importantly though... I like having better access to you.''\n\nI playfully punch his arm, laughing. ``Oh yeah? Is that all I am to you now? a convenient fleshlight?''\n\nHe chuckles, rubbing the spot I hit, his green scales catching the light. ``No, you're also my best friend. Always have been. That part hasn't changed.''\n\nI blush and look down at the comforter for a second, warmth spreading through my chest. Why does he have to be so good at that? Making me feel special even when we're joking around. I look back at him, and he's still smiling that soft, familiar smile.\n\n``Don't get me wrong.'' He says, a coy glint in his eyes. ``I do also enjoy having a Sylveon cock warmer.''\n\nI roll my eyes dramatically. ``Oh! So it's Sylveon pussy you like. I don't remember you complaining when it was still an Eevee pussy.''\n\nRowan laughs, the sound warm and easy. ``Hey, I liked Eevee pussy too. But the ribbons? The way you wrap them around me when you're close? That's next level.''\n\nI swat at his arm again, giggling. ``You're terrible. And you're lucky I like you enough to let you say stuff like that.''\n\nHe leans closer, still smiling. ``I know I am. Seriously though... I missed this. Just talking to you. Being around you. Even if we're being gross about it.''\n\nI feel my cheeks heat again, but it's a good kind of warmth. ``Yeah... me too. It's nice having you close again.''\n\nThe old chemistry feels easy and warm, like slipping back into something comfortable. For a moment the tension from earlier melts away entirely.\n\nI lean forward, seizing the moment. Our eyes meet, and we kiss. Soft and sweet, the kind of kiss that feels like coming home. His lips are gentle, sweet, maybe a little cold, but familiar. For a second my heart does a little flip, the same flutter I used to feel in high school when he'd walk me to class. I pull back just enough to smile against his mouth, but he leans in again, one paw sliding to the back of my neck, drawing me closer.\n\nHis tongue brushes mine, slow at first, then bolder. I melt into it, my ribbons curling around his shoulders without thinking. My heart hammers so hard I swear he can feel it against his chest. Heat pools low in my belly, a familiar throb starting between my legs. My nipples tighten under my tank top, sensitive and aching. I'm getting wet already, just from kissing. Arceus, I missed this.\n\nRowan groans softly into my mouth and the sound goes straight to my core. I press closer, tongues sliding together, the kiss turning hungry and messy. Minutes blur. \n\nI'm breathing hard when he finally pulls back, slowly dragging his long tongue out of my mouth with a wet pop that makes me shiver. I sit there panting, cheeks burning, pussy already slick against my light pink panties. \n\n``Can... Can I be honest with you?'' I ask, voice low and trembling. \n\nRowan nods, still catching his breath, his red belly rising and falling. ``You can always be honest with me, Char.''\n\nI hesitate, twisting my ribbons in my lap. ``Don't... Don't judge me too harshly, okay?''\n\nHe chuckles softly, thumb brushing my cheek. ``Okay. I promise.''\n\nI take a shaky breath, staring at my paws. ``I have some... Some fetishes I want to tell you about.''\n\nRowan tilts his head, curious but clearly a little excited. ``Is this about the spanking?''\n\n``K-kinda.'' I admit, voice small. My face feels like it's on fire. ``But... there's other stuff too.''\n\nHe waits patiently, one paw resting on my knee. ``What is it?''\n\nI swallow hard, forcing the words out. ``I... I like getting bullied. Like... wedgies, and spanking, and... and verbal humiliation... that kind of thing.'' My voice cracks on the last part. I can't even look at him. ``It's weird, I know. I get it if that's too much.''\n\nRowan blinks, clearly taken off guard, but he doesn't pull away. ``Wait... You actually like that? Like... For real?''\n\nI nod quickly, still staring at my lap. ``Y-yeah. It's embarrassing as hell to say out loud, but... it turns me on. A lot. Imogen does it sometimes and I... I pretend to hate it but I don't. I really don't.''\n\nHe's quiet for a second, processing, then squeezes my knee gently. ``Huh. I mean... I'm surprised, but I'm not judging you, Char. I'm just trying to wrap my head around it. So when I spanked you last night... that was good?''\n\nI risk a glance up. He looks more curious than anything, a small, supportive smile tugging at his mouth. ``Yeah.'' I whisper, cheeks burning hotter. ``It was. Really good.''\n\nRowan lets out a soft laugh, rubbing the back of his neck. ``Okay... That's new information. But if it makes you feel good, I'm willing to learn. You just have to tell me what you like, alright?''\n\nI let out a shaky breath, relief and fresh arousal mixing in my chest. ``Really? You're not... weirded out?''\n\n``No! Not at all!'' he says, leaning in to kiss my forehead. ``A little surprised, yeah. But I'm way more excited than anything else right now.''\n\n``If you're sure...'' I say, voice barely above a whisper, heart already hammering. ``Do you think we could try some now?''\n\nRowan's eyes widen, but that gentle smile returns almost instantly. ``Oh. We're getting started already?''\n\n``Is that... okay?'' I ask, cheeks burning as I stand up and turn around, bending slightly at the waist. My light pink thong peeks out the back of my purple dolphin shorts. \n\n``Yeah, sure.'' He says, standing quickly. ``You're gonna have to just walk me through this, Char.''\n\nI swallow hard, nodding. ``O-okay. Just... start gentle. Grab the back of my thong.''\n\nHe steps behind me, claws slipping under the waistband of my shorts. The first tug is soft, almost hesitant. The fabric lifts between my cheeks, a light pressure that still sends a spark straight to my clit. My ribbons twitch against my shoulders.\n\n``Harder.'' I whisper, trying not to sound as desperate as I feel. ``Like... like you mean it.''\n\nRowan pulls again, stronger this time. The thong bites deeper, splitting my lips and grinding firmly against my clit. I gasp, knees buckling slightly as a rush of wetness soaks the thin material. ``O-oh... yeah, like that...''\n\n``Like this?'' he asks, voice low and a little uncertain but clearly trying. ``Am I doing it right?''\n\nI nod quickly, breath shaky. ``Y-yeah... keep going. Pull it higher, but really yank it.''\n\nHe gets bolder. Each tug lifts me onto my toes. The fabric saws between my cheeks and grinds my clit in a steady rhythm. My thighs tremble. Wetness trickles down the inside of my leg. \n\n``F-fuck... Rowan...'' I moan. ``That's it!''\n\nHe switches to side pulls, stretching the thong left and right, making it dig into my hips. Then he goes back to bouncing me. Short, sharp yanks that make the fabric snap against my most sensitive spots. I moan openly now, hips jerking.\n\n``Try... Try the front.'' I manage, voice cracking. ``It's called a Melvin. Grab the front instead.''\n\nHe hesitates, claws pausing. ``The front? Isn't that gonna hurt your... pussy?''\n\nI look back at him, face flaming. ``It's... it's supposed to. Please?''\n\nRowan reaches around me, and hooks the front of my thong, yanking it upward sharply. The cotton mashes hard against my clit, the pressure intense and perfect. \n\nI cry out, legs shaking harder. ``Ah! Yes... just like that...''\n\nHe alternates now: back, front, side, bouncing. I can tell he's growing more confident with every moan I give him. I can hear the first tiny threads popping as the pink fabric starts to give way, and it only makes me wetter.\n\n``Char... your panties are stretching a lot.'' He says, voice asserting. ``You okay?''\n\n``D-don't stop!'' I beg, voice small and shaky. ``Keep going... I like it when they rip.''\n\nHe pulls harder. More threads snap. The thong is now painfully tight, digging deep, soaked and clinging. My clit throbs with every yank. \n\nFinally he grabs the waistband with both hands, yanks it all the way up my back, and hooks the stretched, torn fabric over my head in a perfect atomic wedgie. The thong is buried between my cheeks and grinding mercilessly against my swollen clit and asshole. Every tiny shift sends sparks through me. I'm panting, moaning softly, completely at his mercy, the tearing fabric stretched tight across my face.\n\nWhile I'm still trapped in the harsh atomic wedgie, Rowan surprises me by hooking his claws into the waistband of my purple dolphin shorts and yanking them down to my ankles. \n\nI stumble as the fabric tangles around my feet. He catches me with one strong arm around my waist before I fall, then delivers a hard, spank to my bare ass.\n\nThe sting blooms sharp and hot across my left cheek. I yelp, the permanent wedgie making every tiny movement force the soaked fabric deeper into my pussy. Fresh wetness slips down my inner thighs.\n\nHe bends me over the edge of his bed, one hand firmly holding the hooked thong at the back of my head to keep me locked in place. His other paw comes down again, harder this time. \n\nThe smack echoes in the small dorm room. My ass jiggles, the burn spreading quickly.\n\n``Like that?'' He asks, voice already huskier.\n\n``Y-yeah... harder,'' I manage, still guiding him, my voice shaky. ``You can spank me for real, Rowan. I can take it.''\n\nRowan's confidence grows with every smack. He alternates cheeks in a steady rhythm, each spank landing heavier than the last. My dark cream fur turns pink, then a deeper rosy red. The heat builds fast, radiating outward until my entire ass is tingling. \n\nEvery impact makes the atomic wedgie saw between my legs. The torn fabric rubs my clit and asshole raw. I gasp openly, legs trembling, hips pushing back despite the pain.\n\n``Fuck... Your ass is turning so red already,'' he says, sounding surprised and turned on. ``You like getting spanked like a bad girl, huh?'' He says, trying to sound dominant.\n\nI can't help it as a little bratty laugh slips out even as tears prick my eyes. ``Is that the best you've got? Come on, Lizard boy. I thought you were supposed to be punishing me...''\n\nRowan's paw pauses for half a second, then comes down with extra force. The loud crack makes me cry out. ``Oh yeah? You're gonna talk back while I've got you like this?'' \n\nHe spanks faster, rougher, focusing on the lower curve of my ass where it stings the most. My cheeks bounce and burn hotter with every strike. The atomic wedgie yanks tighter against my head with each smack, the fabric stimulating my clit in relentless circles.\n\n``Ah!  Yes!'' I moan, voice breaking. Tears slip down my cheeks, but my hips keep rolling back, chasing the pain and the pleasure. My pussy is soaked, dripping onto his floor in little splatters. ``Harder, Rowan! Don't hold back... I can take it!''\n\nHe leans over me, green scales warm against my back, breathing heavy. ``You're really into this, aren't you? Getting your ass beat while your panties are ruining your pretty pussy...'' \n\nHis dirty talk is clumsy and adorable, but it still makes me throb. He spanks me again on the same sensitive spots over and over until my ass glows a bright, angry red.\n\nThe burn is overwhelming now, and every slap makes the wedgie grind more. My legs shake and quiver, while my ribbons thrash wildly. I'm right on the edge, moaning and whimpering uncontrollably.\n\n``Rowan! I'm gonna!''\n\n``You're such a... a nasty little Sylveon.'' He tries, clearly improvising. ``Getting spanked with your panties all stretched out like this...''\n\n?I moan louder, half-laughing through the tears. ``Y-you're so bad at that... But don't stop. Please don't stop, Daddy.'' The word slips out before I can catch it, and I blush. \n\nHe doesn't stop, I don't think he really noticed. His paw comes down again and again, fast and firm, turning my ass into a glowing, stinging mess. The final few spanks push me over. My whole body tenses, pussy clenching hard around nothing as the orgasm crashes through me. \n\nI cry out, squirting messily onto the floor and down my thighs while the atomic wedgie keeps grinding against my spasming clit. My legs give out completely, and I collapse forward onto the bed, panting and trembling, ass burning bright red and still twitching from the aftershocks.\n\nRowan's paw gently rubs my glowing cheeks, almost admiring. ``Holy shit, Char... You really came from that.''\n\n``I-I did.'' I pant, still trembling from the spanking. ``I think... We can take a break now.''\n\n``Oh?'' Rowan says, voice low. He delivers another harsh smack to my glowing ass, making me yelp. ``I don't think so.''\n\nStill bent over his bed with the atomic wedgie stretched tight over my head, I feel him hook a claw into the side of my stretched thong and yank it roughly to the side. The stretched fabric digs deep into my left pussy lip. \n\nI hear his pants drop from behind me. I dare a glance over my shoulder, and watch as he lines his cock up and pushes inside me in one smooth thrust.\n\nHe stretches my soaked pussy while the atomic wedgie keeps brutal pressure on my clit and asshole. I moan loudly, legs shaking.\n\n``Fuck, Char...'' He groans, starting to thrust. One paw stays on the hooked thong at the back of my head, using it like a handle. The other comes down hard on my ass in time with his hips. ``You like being my little slut, don't you?''\n\nThe way he says that makes me melt. He's eager and trying so hard. I smile as pleasure spikes through me. \n\n``Y-you're... gonna make me cum again, Rowan.'' I manage between moans, still a little breathless. ``Keep going... Spank me harder if you want to be mean.''\n\nHe takes the encouragement and spanks me, the crack filling the room. My already-red ass burns hotter. \n\n``Yeah? You like it when I smack this ass while I fuck you?'' He yanks the atomic wedgie tighter for emphasis, making the fabric grind my clit. I cry out, the mix of pain and fullness pushing me closer.\n\nI push back against him, my bratty grin hidden by the wedgie over my head. ``Is that supposed to be dirty talk? You sound like you're reading from a script.''\n\nRowan laughs breathlessly but spanks me harder for it. ``Shut up, Brat!'' His thrusts get faster, deeper. ``You're such a... a dirty little ribbon slut.''\n\nI moan louder, but can't help giggling through it. ``O-okay, that one was better... fuck, right there-''\n\nHe finds a rhythm, spanking and fucking me in perfect sync. The atomic wedgie saws relentlessly against my clit with every thrust. My second orgasm hits fast and hard, my pussy clenching around him, legs shaking as I cum down my thighs and onto the floor.\n\nRowan groans, not slowing down. ``Shit... You just came so hard.'' He yanks the wedgie again, bouncing me on his cock. ``You really do like this, huh?''\n\n``Y-yes! Harder, Rowan,'' I beg, voice wrecked. The next orgasm builds right on the heels of the last. Every spank sends fresh sparks through me. He reaches around and rubs my clit through the panties while still thrusting, and I shatter again, moaning as another gush of wetness coats his dick and thighs.\n\nThe thong is barely holding together. Threads pop loudly with every hard yank. \n\nRowan growls, like actually growls, and fucks me faster. ``You're mine right now... taking my cock like a good girl.''\n\nThe line is still a little clumsy, but the raw want in his voice undoes me. I come a third time on his cock, harder than the others, my whole body shaking as the atomic wedgie finally gives way with a loud rip. The torn thong snaps off completely, falling around my neck as he keeps pounding into me.\n\n``Fuck, Char! I'm gonna!''\n\n``Not inside!'' I yell. ``You aren't wearing a condom!''\n\nHe pulls out at the last second, stroking himself frantically. Hot spurts of cum land across my glowing red ass and lower back in thick ropes. I stay bent over, panting, ass throbbing, pussy still twitching from the aftershocks. After several seconds of moaning and stroking, he wipes his tip off on my right ass cheek. \n\nRowan collapses beside me on the bed, chest heaving. ``Holy shit... You okay?''\n\nI turn my head, smiling tiredly. ``Better than okay.''\n\nHis green scales glisten with a light sheen of sweat. My glowing red ass is still tingling and my pussy is fluttering with lazy aftershocks. \n\nI feel so wonderfully used. My whole body is sore in all the best ways, ass burning from his paw prints, pussy swollen. \n\nHe turns toward me, still panting, and pulls me gently into his arms. We kiss softly, slow and tired, no urgency left. When he pulls back, his red cock is still half-hard, twitching against my thigh with a few final lazy dribbles of cum spilling onto the covers. The sight makes something warm fill my chest.\n\n``That was... intense.'' He murmurs, voice rough but gentle. One paw strokes my straight hair, smoothing it away from my face. ``But I meant what I said earlier. You're still my best friend. I don't ever want to lose that part of us.''\n\nI smile, nuzzling into his chest, listening to his heartbeat slowly calm down. ``I don't either.'' I whisper. ``This feels right. Safe. Like... Coming home.''\n\nHe chuckles softly, the sound rumbling under my cheek. ``Even after I turned your ass bright red and called you my little slut?''\n\nI laugh, the sound muffled against his skin. ``Especially then. You were adorable trying to be all dominant.'' I tilt my head up to look at him. ``But thank you for trying. It meant a lot that you wanted to give me what I asked for.''\n\nRowan's paw rubs slow circles on my back. ``I'll get better at the dirty talk. Promise. But seriously, Char... if this is what you need sometimes, I want to be part of it. I just... I want you to feel safe with me too.''\n\nMy heart squeezes. I reach up and trace a claw along his belly. ``I do feel safe with you. That's why I asked.'' \n\nMy pussy gives another soft, satisfied twitch, still sensitive and slick. My ass throbs warmly with every shift, a constant reminder of his paw prints. My mind feels strangely peaceful, the wild need Imogen awakens in me is quiet for now, replaced by this soft, loving afterglow.\n\nWe lie there tangled together, his arm draped over me, my hair spilling across his shoulder. The room smells like sex and his grassy scent. For the first time in a while, both parts of me feel full. \n\nHe kisses the top of my head. ``I love you, you know. Still. Always.''\n\n``I love you too.'' I whisper back, eyes drifting shut. ``We'll figure the rest out.''\n\nSuddenly my phone rings, vibrating loudly on the nightstand and shattering the peaceful afterglow. I reach over, still tangled in Rowan's arms, and see Imogen's name on the screen. My stomach drops. I answer quickly.\n\n``Imogen?''\n\nHer voice cracks immediately, thick with tears. ``Wyatt broke up with me!''\n\nThe words hit like ice water. I sit up fast, heart hammering. ``I'm coming right now. Stay there, okay? I'll be there soon.''\n\nI hang up and scramble off the bed, legs still shaky from everything we just did. Rowan's cum is still warm and sticky across my ass and lower back, slowly dripping down as I move. I don't even bother wiping it off, there's no time. \n\nI yank my purple dolphin shorts up my thighs, the fabric catching on the mess and pressing Rowan's cum against my sore ass. The thong remnants fall from around my neck as I pull my black tank top back down, my straight hair a tangled mess. My body protests, pussy still tender and fluttering, ass burning with every movement, but I don't slow down.\n\nMy mind is reeling. Just minutes ago I was safe and warm in Rowan's arms, feeling loved and satisfied. Now Imogen is crying. The girl who makes me drip from shame and pain. And yet... I don't hesitate for even a second. She needs me, and I'm already halfway out the door.\n\n``I'm sorry!'' I call back to Rowan, voice tight with worry as I shove my feet into my shoes. ``There's an emergency! I have to go. Imogen's really upset.''\n\nHe sits up, looking concerned but understanding. “Go. Text me when you can, okay?”\n\nI nod quickly, blow him a hurried kiss, and rush out into the hallway. My heart pounds as I half-run out of the dorm. Part of me aches leaving that warm, safe bubble with Rowan... but Imogen needs me. And no matter how complicated things are between us, I'm going to her.\n\nThe End\n\n"
    }
  }
}
.api.json · embedded sidecar fallback Download
{
  "comments_count": "0",
  "create_datetime": "2026-05-01 21:15:39.759921+00",
  "create_datetime_usertime": "01 May 2026 23:15 CEST",
  "deleted": "f",
  "description": "After an intense encounter with Imogen, Charena went to spend the night with Rowan. A late night vent session turns into a night of confessions, experimentation, and… Worry.",
  "favorite": "f",
  "favorites_count": "0",
  "file_name": "5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
  "file_url_full": "https://nl1.ib.metapix.net/files/full/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
  "file_url_preview": "https://nl1.ib.metapix.net/files/preview/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
  "file_url_screen": "https://nl1.ib.metapix.net/files/screen/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
  "files": [
    {
      "create_datetime": "2026-05-01 21:11:51.925315+00",
      "create_datetime_usertime": "01 May 2026 23:11 CEST",
      "deleted": "f",
      "file_id": "5998203",
      "file_name": "5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
      "file_url_full": "https://nl1.ib.metapix.net/files/full/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
      "file_url_preview": "https://nl1.ib.metapix.net/files/preview/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
      "file_url_screen": "https://nl1.ib.metapix.net/files/screen/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.doc",
      "full_file_md5": "2647d2305368797d12c53bcd4741057d",
      "full_size_x": null,
      "full_size_y": null,
      "initial_file_md5": "2647d2305368797d12c53bcd4741057d",
      "large_file_md5": "",
      "mimetype": "application/msword",
      "preview_size_x": null,
      "preview_size_y": null,
      "screen_size_x": null,
      "screen_size_y": null,
      "small_file_md5": "",
      "submission_file_order": "0",
      "submission_id": "3862290",
      "thumb_huge_x": "191",
      "thumb_huge_y": "300",
      "thumb_large_x": "128",
      "thumb_large_y": "200",
      "thumb_medium_x": "77",
      "thumb_medium_y": "120",
      "thumbnail_md5": "93437b6fa381ee0df734e8fdd11d0d47",
      "thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
      "thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
      "thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
      "user_id": "1601613"
    }
  ],
  "friends_only": "f",
  "guest_block": "f",
  "hidden": "f",
  "keywords": [
    {
      "contributed": "f",
      "keyword_id": "43375",
      "keyword_name": "atomic wedgie",
      "submissions_count": "145"
    },
    {
      "contributed": "f",
      "keyword_id": "11882",
      "keyword_name": "bully",
      "submissions_count": "1659"
    },
    {
      "contributed": "f",
      "keyword_id": "18054",
      "keyword_name": "bullying",
      "submissions_count": "2173"
    },
    {
      "contributed": "f",
      "keyword_id": "10073",
      "keyword_name": "conversation",
      "submissions_count": "357"
    },
    {
      "contributed": "f",
      "keyword_id": "79",
      "keyword_name": "cum",
      "submissions_count": "207131"
    },
    {
      "contributed": "f",
      "keyword_id": "2015",
      "keyword_name": "cumming",
      "submissions_count": "47286"
    },
    {
      "contributed": "f",
      "keyword_id": "4956",
      "keyword_name": "dirty talk",
      "submissions_count": "2108"
    },
    {
      "contributed": "f",
      "keyword_id": "123",
      "keyword_name": "female",
      "submissions_count": "1159135"
    },
    {
      "contributed": "f",
      "keyword_id": "3583",
      "keyword_name": "first time",
      "submissions_count": "4371"
    },
    {
      "contributed": "f",
      "keyword_id": "27231",
      "keyword_name": "grovyle",
      "submissions_count": "869"
    },
    {
      "contributed": "f",
      "keyword_id": "54262",
      "keyword_name": "guidance",
      "submissions_count": "42"
    },
    {
      "contributed": "f",
      "keyword_id": "165",
      "keyword_name": "male",
      "submissions_count": "1273338"
    },
    {
      "contributed": "f",
      "keyword_id": "265",
      "keyword_name": "orgasm",
      "submissions_count": "37379"
    },
    {
      "contributed": "f",
      "keyword_id": "150",
      "keyword_name": "panties",
      "submissions_count": "45590"
    },
    {
      "contributed": "f",
      "keyword_id": "464",
      "keyword_name": "pokemon",
      "submissions_count": "208324"
    },
    {
      "contributed": "f",
      "keyword_id": "2397",
      "keyword_name": "spank",
      "submissions_count": "2675"
    },
    {
      "contributed": "f",
      "keyword_id": "17546",
      "keyword_name": "spanked",
      "submissions_count": "1838"
    },
    {
      "contributed": "f",
      "keyword_id": "256049",
      "keyword_name": "spanked butt",
      "submissions_count": "116"
    },
    {
      "contributed": "f",
      "keyword_id": "1885",
      "keyword_name": "spanking",
      "submissions_count": "10476"
    },
    {
      "contributed": "f",
      "keyword_id": "55718",
      "keyword_name": "spankings",
      "submissions_count": "238"
    },
    {
      "contributed": "f",
      "keyword_id": "129768",
      "keyword_name": "sylveon",
      "submissions_count": "6828"
    },
    {
      "contributed": "f",
      "keyword_id": "3465",
      "keyword_name": "thong",
      "submissions_count": "9261"
    },
    {
      "contributed": "f",
      "keyword_id": "4390",
      "keyword_name": "umbreon",
      "submissions_count": "8752"
    },
    {
      "contributed": "f",
      "keyword_id": "8385",
      "keyword_name": "wedgie",
      "submissions_count": "1823"
    },
    {
      "contributed": "f",
      "keyword_id": "13666",
      "keyword_name": "wedgies",
      "submissions_count": "260"
    }
  ],
  "last_file_update_datetime": "2026-05-01 21:11:51.925315+00",
  "last_file_update_datetime_usertime": "01 May 2026 23:11 CEST",
  "mimetype": "application/msword",
  "pagecount": "1",
  "pools": [
    {
      "count": "11",
      "description": "A Sylveon girl gets bullied by her Umbreon roommate. ",
      "name": "Ribbon Slut",
      "pool_id": "105796",
      "submission_left_file_name": "5974424_FoxyVulpo_sylveon_x_umbreon_8.doc",
      "submission_left_submission_id": "3849470",
      "submission_left_thumb_huge_x": "191",
      "submission_left_thumb_huge_y": "300",
      "submission_left_thumb_large_x": "128",
      "submission_left_thumb_large_y": "200",
      "submission_left_thumb_medium_x": "77",
      "submission_left_thumb_medium_y": "120",
      "submission_left_thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5974/5974424_FoxyVulpo_sylveon_x_umbreon_8.jpg",
      "submission_left_thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5974/5974424_FoxyVulpo_sylveon_x_umbreon_8.jpg",
      "submission_left_thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5974/5974424_FoxyVulpo_sylveon_x_umbreon_8.jpg"
    }
  ],
  "pools_count": 1,
  "public": "t",
  "rating_id": "2",
  "rating_name": "Adult",
  "ratings": [
    {
      "content_tag_id": "4",
      "description": "Erotic imagery, sexual activity or arousal",
      "name": "Sexual Themes",
      "rating_id": "2"
    }
  ],
  "scraps": "f",
  "submission_id": "3862290",
  "submission_type_id": "12",
  "thumb_huge_x": "191",
  "thumb_huge_y": "300",
  "thumb_large_x": "128",
  "thumb_large_y": "200",
  "thumb_medium_x": "77",
  "thumb_medium_y": "120",
  "thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
  "thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
  "thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5998/5998203_FoxyVulpo_sylveon_x_umbreon_9.jpg",
  "title": "Ribbon Slut: Confessions",
  "type_name": "Writing - Document",
  "user_icon_file_name": "494795_FoxyVulpo_img_4138.jpg",
  "user_icon_url_large": "https://nl1.ib.metapix.net/usericons/large/494/494795_FoxyVulpo_img_4138.jpg",
  "user_icon_url_medium": "https://nl1.ib.metapix.net/usericons/medium/494/494795_FoxyVulpo_img_4138.jpg",
  "user_icon_url_small": "https://nl1.ib.metapix.net/usericons/small/494/494795_FoxyVulpo_img_4138.jpg",
  "user_id": "1601613",
  "username": "FoxyVulpo",
  "views": "1",
  "writing": "Ribbon Slut: Confessions\n\nI arrived at Rowan's dorm several hours ago, the late-night parties still thumping down the hallway around me. It's well past midnight now, but we're both wide awake. After my shower I put on my purple dolphin shorts and black tank top, the light pink panties underneath feeling a little too exposed after the day I've had. \n\nI fixed my hair before coming over, sleek and smooth again, after Imogen messed it up. I don't wear it straight very often, to avoid heat damage, so I had to be extra careful with the second round of the hot iron. The strands brush my shoulders and catch the low lamplight as I sit criss-crossed on Rowan's bed.\n\nRowan's room smells like grass and deodorant, mixed with clean laundry. He sits facing me on his bed, legs matching mine, the fabric of my shorts riding up my thighs as I shift. \n\n``Imogen has been... A lot lately.'' I say, careful with my words. ``The bullying is getting worse. I mean, she tore another pair of panties clean off me the other day!''\n\n``I'm so sorry, Char.'' Rowan replies. \n\n``She's even got Wyatt involved before, making me feel so small in front of him.'' I sigh, frustrated but unable to hide the flush creeping up my neck. ``I hate how much it gets to me... but I also kind of... like it? That's the messed-up part.''\n\nRowan listens quietly, his red belly slightly visible as his black tee rides up. He leans forward, elbows on his knees, green scales catching the light.\n\n``That sounds really unfair, Char. You should report them if it's crossing lines. The school has policies about that kind of stuff.''\n\nI shake my head, running my claws through my hair again, feeling the silky smoothness. ``I'm not going to do that. I'm just venting... It's complicated.''\n\nHe frowns, supportive but concerned. ``Complicated how? If she's tearing your clothes and getting her boyfriend involved, that's not okay. You don't have to put up with it.''\n\n``I know.'' I say, tugging lightly at the hem of my shorts. ``But it's not that simple. She's my roommate. And... I don't want to make it bigger than it is. I can handle it. Mostly.''\n\nRowan nods slowly, still watching me with that gentle, steady look. ``Alright. I'm here if you need to talk more. Or if you ever change your mind about reporting it. You don't deserve to feel small like that.''\n\nI smile softly, the straight strands of my hair falling forward as I lean in a little. ``Thanks, Rowan. Really. It helps just saying it out loud.''\n\n``Yeah, I get that.'' He says, reassuring.\n\n``So, how are you liking the new college now that you're settled in?'' I say, trying to shift to lighter talk, wanting to move away from the heavy Imogen stuff for a moment. \n\nRowan shrugs with a small, genuine smile. ``It's cool. The classes are decent, and the campus is nicer than my old one. The dorms are quieter too.'' He pauses, then adds softly, ``More importantly though... I like having better access to you.''\n\nI playfully punch his arm, laughing. ``Oh yeah? Is that all I am to you now? a convenient fleshlight?''\n\nHe chuckles, rubbing the spot I hit, his green scales catching the light. ``No, you're also my best friend. Always have been. That part hasn't changed.''\n\nI blush and look down at the comforter for a second, warmth spreading through my chest. Why does he have to be so good at that? Making me feel special even when we're joking around. I look back at him, and he's still smiling that soft, familiar smile.\n\n``Don't get me wrong.'' He says, a coy glint in his eyes. ``I do also enjoy having a Sylveon cock warmer.''\n\nI roll my eyes dramatically. ``Oh! So it's Sylveon pussy you like. I don't remember you complaining when it was still an Eevee pussy.''\n\nRowan laughs, the sound warm and easy. ``Hey, I liked Eevee pussy too. But the ribbons? The way you wrap them around me when you're close? That's next level.''\n\nI swat at his arm again, giggling. ``You're terrible. And you're lucky I like you enough to let you say stuff like that.''\n\nHe leans closer, still smiling. ``I know I am. Seriously though... I missed this. Just talking to you. Being around you. Even if we're being gross about it.''\n\nI feel my cheeks heat again, but it's a good kind of warmth. ``Yeah... me too. It's nice having you close again.''\n\nThe old chemistry feels easy and warm, like slipping back into something comfortable. For a moment the tension from earlier melts away entirely.\n\nI lean forward, seizing the moment. Our eyes meet, and we kiss. Soft and sweet, the kind of kiss that feels like coming home. His lips are gentle, sweet, maybe a little cold, but familiar. For a second my heart does a little flip, the same flutter I used to feel in high school when he'd walk me to class. I pull back just enough to smile against his mouth, but he leans in again, one paw sliding to the back of my neck, drawing me closer.\n\nHis tongue brushes mine, slow at first, then bolder. I melt into it, my ribbons curling around his shoulders without thinking. My heart hammers so hard I swear he can feel it against his chest. Heat pools low in my belly, a familiar throb starting between my legs. My nipples tighten under my tank top, sensitive and aching. I'm getting wet already, just from kissing. Arceus, I missed this.\n\nRowan groans softly into my mouth and the sound goes straight to my core. I press closer, tongues sliding together, the kiss turning hungry and messy. Minutes blur. \n\nI'm breathing hard when he finally pulls back, slowly dragging his long tongue out of my mouth with a wet pop that makes me shiver. I sit there panting, cheeks burning, pussy already slick against my light pink panties. \n\n``Can... Can I be honest with you?'' I ask, voice low and trembling. \n\nRowan nods, still catching his breath, his red belly rising and falling. ``You can always be honest with me, Char.''\n\nI hesitate, twisting my ribbons in my lap. ``Don't... Don't judge me too harshly, okay?''\n\nHe chuckles softly, thumb brushing my cheek. ``Okay. I promise.''\n\nI take a shaky breath, staring at my paws. ``I have some... Some fetishes I want to tell you about.''\n\nRowan tilts his head, curious but clearly a little excited. ``Is this about the spanking?''\n\n``K-kinda.'' I admit, voice small. My face feels like it's on fire. ``But... there's other stuff too.''\n\nHe waits patiently, one paw resting on my knee. ``What is it?''\n\nI swallow hard, forcing the words out. ``I... I like getting bullied. Like... wedgies, and spanking, and... and verbal humiliation... that kind of thing.'' My voice cracks on the last part. I can't even look at him. ``It's weird, I know. I get it if that's too much.''\n\nRowan blinks, clearly taken off guard, but he doesn't pull away. ``Wait... You actually like that? Like... For real?''\n\nI nod quickly, still staring at my lap. ``Y-yeah. It's embarrassing as hell to say out loud, but... it turns me on. A lot. Imogen does it sometimes and I... I pretend to hate it but I don't. I really don't.''\n\nHe's quiet for a second, processing, then squeezes my knee gently. ``Huh. I mean... I'm surprised, but I'm not judging you, Char. I'm just trying to wrap my head around it. So when I spanked you last night... that was good?''\n\nI risk a glance up. He looks more curious than anything, a small, supportive smile tugging at his mouth. ``Yeah.'' I whisper, cheeks burning hotter. ``It was. Really good.''\n\nRowan lets out a soft laugh, rubbing the back of his neck. ``Okay... That's new information. But if it makes you feel good, I'm willing to learn. You just have to tell me what you like, alright?''\n\nI let out a shaky breath, relief and fresh arousal mixing in my chest. ``Really? You're not... weirded out?''\n\n``No! Not at all!'' he says, leaning in to kiss my forehead. ``A little surprised, yeah. But I'm way more excited than anything else right now.''\n\n``If you're sure...'' I say, voice barely above a whisper, heart already hammering. ``Do you think we could try some now?''\n\nRowan's eyes widen, but that gentle smile returns almost instantly. ``Oh. We're getting started already?''\n\n``Is that... okay?'' I ask, cheeks burning as I stand up and turn around, bending slightly at the waist. My light pink thong peeks out the back of my purple dolphin shorts. \n\n``Yeah, sure.'' He says, standing quickly. ``You're gonna have to just walk me through this, Char.''\n\nI swallow hard, nodding. ``O-okay. Just... start gentle. Grab the back of my thong.''\n\nHe steps behind me, claws slipping under the waistband of my shorts. The first tug is soft, almost hesitant. The fabric lifts between my cheeks, a light pressure that still sends a spark straight to my clit. My ribbons twitch against my shoulders.\n\n``Harder.'' I whisper, trying not to sound as desperate as I feel. ``Like... like you mean it.''\n\nRowan pulls again, stronger this time. The thong bites deeper, splitting my lips and grinding firmly against my clit. I gasp, knees buckling slightly as a rush of wetness soaks the thin material. ``O-oh... yeah, like that...''\n\n``Like this?'' he asks, voice low and a little uncertain but clearly trying. ``Am I doing it right?''\n\nI nod quickly, breath shaky. ``Y-yeah... keep going. Pull it higher, but really yank it.''\n\nHe gets bolder. Each tug lifts me onto my toes. The fabric saws between my cheeks and grinds my clit in a steady rhythm. My thighs tremble. Wetness trickles down the inside of my leg. \n\n``F-fuck... Rowan...'' I moan. ``That's it!''\n\nHe switches to side pulls, stretching the thong left and right, making it dig into my hips. Then he goes back to bouncing me. Short, sharp yanks that make the fabric snap against my most sensitive spots. I moan openly now, hips jerking.\n\n``Try... Try the front.'' I manage, voice cracking. ``It's called a Melvin. Grab the front instead.''\n\nHe hesitates, claws pausing. ``The front? Isn't that gonna hurt your... pussy?''\n\nI look back at him, face flaming. ``It's... it's supposed to. Please?''\n\nRowan reaches around me, and hooks the front of my thong, yanking it upward sharply. The cotton mashes hard against my clit, the pressure intense and perfect. \n\nI cry out, legs shaking harder. ``Ah! Yes... just like that...''\n\nHe alternates now: back, front, side, bouncing. I can tell he's growing more confident with every moan I give him. I can hear the first tiny threads popping as the pink fabric starts to give way, and it only makes me wetter.\n\n``Char... your panties are stretching a lot.'' He says, voice asserting. ``You okay?''\n\n``D-don't stop!'' I beg, voice small and shaky. ``Keep going... I like it when they rip.''\n\nHe pulls harder. More threads snap. The thong is now painfully tight, digging deep, soaked and clinging. My clit throbs with every yank. \n\nFinally he grabs the waistband with both hands, yanks it all the way up my back, and hooks the stretched, torn fabric over my head in a perfect atomic wedgie. The thong is buried between my cheeks and grinding mercilessly against my swollen clit and asshole. Every tiny shift sends sparks through me. I'm panting, moaning softly, completely at his mercy, the tearing fabric stretched tight across my face.\n\nWhile I'm still trapped in the harsh atomic wedgie, Rowan surprises me by hooking his claws into the waistband of my purple dolphin shorts and yanking them down to my ankles. \n\nI stumble as the fabric tangles around my feet. He catches me with one strong arm around my waist before I fall, then delivers a hard, spank to my bare ass.\n\nThe sting blooms sharp and hot across my left cheek. I yelp, the permanent wedgie making every tiny movement force the soaked fabric deeper into my pussy. Fresh wetness slips down my inner thighs.\n\nHe bends me over the edge of his bed, one hand firmly holding the hooked thong at the back of my head to keep me locked in place. His other paw comes down again, harder this time. \n\nThe smack echoes in the small dorm room. My ass jiggles, the burn spreading quickly.\n\n``Like that?'' He asks, voice already huskier.\n\n``Y-yeah... harder,'' I manage, still guiding him, my voice shaky. ``You can spank me for real, Rowan. I can take it.''\n\nRowan's confidence grows with every smack. He alternates cheeks in a steady rhythm, each spank landing heavier than the last. My dark cream fur turns pink, then a deeper rosy red. The heat builds fast, radiating outward until my entire ass is tingling. \n\nEvery impact makes the atomic wedgie saw between my legs. The torn fabric rubs my clit and asshole raw. I gasp openly, legs trembling, hips pushing back despite the pain.\n\n``Fuck... Your ass is turning so red already,'' he says, sounding surprised and turned on. ``You like getting spanked like a bad girl, huh?'' He says, trying to sound dominant.\n\nI can't help it as a little bratty laugh slips out even as tears prick my eyes. ``Is that the best you've got? Come on, Lizard boy. I thought you were supposed to be punishing me...''\n\nRowan's paw pauses for half a second, then comes down with extra force. The loud crack makes me cry out. ``Oh yeah? You're gonna talk back while I've got you like this?'' \n\nHe spanks faster, rougher, focusing on the lower curve of my ass where it stings the most. My cheeks bounce and burn hotter with every strike. The atomic wedgie yanks tighter against my head with each smack, the fabric stimulating my clit in relentless circles.\n\n``Ah!  Yes!'' I moan, voice breaking. Tears slip down my cheeks, but my hips keep rolling back, chasing the pain and the pleasure. My pussy is soaked, dripping onto his floor in little splatters. ``Harder, Rowan! Don't hold back... I can take it!''\n\nHe leans over me, green scales warm against my back, breathing heavy. ``You're really into this, aren't you? Getting your ass beat while your panties are ruining your pretty pussy...'' \n\nHis dirty talk is clumsy and adorable, but it still makes me throb. He spanks me again on the same sensitive spots over and over until my ass glows a bright, angry red.\n\nThe burn is overwhelming now, and every slap makes the wedgie grind more. My legs shake and quiver, while my ribbons thrash wildly. I'm right on the edge, moaning and whimpering uncontrollably.\n\n``Rowan! I'm gonna!''\n\n``You're such a... a nasty little Sylveon.'' He tries, clearly improvising. ``Getting spanked with your panties all stretched out like this...''\n\n?I moan louder, half-laughing through the tears. ``Y-you're so bad at that... But don't stop. Please don't stop, Daddy.'' The word slips out before I can catch it, and I blush. \n\nHe doesn't stop, I don't think he really noticed. His paw comes down again and again, fast and firm, turning my ass into a glowing, stinging mess. The final few spanks push me over. My whole body tenses, pussy clenching hard around nothing as the orgasm crashes through me. \n\nI cry out, squirting messily onto the floor and down my thighs while the atomic wedgie keeps grinding against my spasming clit. My legs give out completely, and I collapse forward onto the bed, panting and trembling, ass burning bright red and still twitching from the aftershocks.\n\nRowan's paw gently rubs my glowing cheeks, almost admiring. ``Holy shit, Char... You really came from that.''\n\n``I-I did.'' I pant, still trembling from the spanking. ``I think... We can take a break now.''\n\n``Oh?'' Rowan says, voice low. He delivers another harsh smack to my glowing ass, making me yelp. ``I don't think so.''\n\nStill bent over his bed with the atomic wedgie stretched tight over my head, I feel him hook a claw into the side of my stretched thong and yank it roughly to the side. The stretched fabric digs deep into my left pussy lip. \n\nI hear his pants drop from behind me. I dare a glance over my shoulder, and watch as he lines his cock up and pushes inside me in one smooth thrust.\n\nHe stretches my soaked pussy while the atomic wedgie keeps brutal pressure on my clit and asshole. I moan loudly, legs shaking.\n\n``Fuck, Char...'' He groans, starting to thrust. One paw stays on the hooked thong at the back of my head, using it like a handle. The other comes down hard on my ass in time with his hips. ``You like being my little slut, don't you?''\n\nThe way he says that makes me melt. He's eager and trying so hard. I smile as pleasure spikes through me. \n\n``Y-you're... gonna make me cum again, Rowan.'' I manage between moans, still a little breathless. ``Keep going... Spank me harder if you want to be mean.''\n\nHe takes the encouragement and spanks me, the crack filling the room. My already-red ass burns hotter. \n\n``Yeah? You like it when I smack this ass while I fuck you?'' He yanks the atomic wedgie tighter for emphasis, making the fabric grind my clit. I cry out, the mix of pain and fullness pushing me closer.\n\nI push back against him, my bratty grin hidden by the wedgie over my head. ``Is that supposed to be dirty talk? You sound like you're reading from a script.''\n\nRowan laughs breathlessly but spanks me harder for it. ``Shut up, Brat!'' His thrusts get faster, deeper. ``You're such a... a dirty little ribbon slut.''\n\nI moan louder, but can't help giggling through it. ``O-okay, that one was better... fuck, right there-''\n\nHe finds a rhythm, spanking and fucking me in perfect sync. The atomic wedgie saws relentlessly against my clit with every thrust. My second orgasm hits fast and hard, my pussy clenching around him, legs shaking as I cum down my thighs and onto the floor.\n\nRowan groans, not slowing down. ``Shit... You just came so hard.'' He yanks the wedgie again, bouncing me on his cock. ``You really do like this, huh?''\n\n``Y-yes! Harder, Rowan,'' I beg, voice wrecked. The next orgasm builds right on the heels of the last. Every spank sends fresh sparks through me. He reaches around and rubs my clit through the panties while still thrusting, and I shatter again, moaning as another gush of wetness coats his dick and thighs.\n\nThe thong is barely holding together. Threads pop loudly with every hard yank. \n\nRowan growls, like actually growls, and fucks me faster. ``You're mine right now... taking my cock like a good girl.''\n\nThe line is still a little clumsy, but the raw want in his voice undoes me. I come a third time on his cock, harder than the others, my whole body shaking as the atomic wedgie finally gives way with a loud rip. The torn thong snaps off completely, falling around my neck as he keeps pounding into me.\n\n``Fuck, Char! I'm gonna!''\n\n``Not inside!'' I yell. ``You aren't wearing a condom!''\n\nHe pulls out at the last second, stroking himself frantically. Hot spurts of cum land across my glowing red ass and lower back in thick ropes. I stay bent over, panting, ass throbbing, pussy still twitching from the aftershocks. After several seconds of moaning and stroking, he wipes his tip off on my right ass cheek. \n\nRowan collapses beside me on the bed, chest heaving. ``Holy shit... You okay?''\n\nI turn my head, smiling tiredly. ``Better than okay.''\n\nHis green scales glisten with a light sheen of sweat. My glowing red ass is still tingling and my pussy is fluttering with lazy aftershocks. \n\nI feel so wonderfully used. My whole body is sore in all the best ways, ass burning from his paw prints, pussy swollen. \n\nHe turns toward me, still panting, and pulls me gently into his arms. We kiss softly, slow and tired, no urgency left. When he pulls back, his red cock is still half-hard, twitching against my thigh with a few final lazy dribbles of cum spilling onto the covers. The sight makes something warm fill my chest.\n\n``That was... intense.'' He murmurs, voice rough but gentle. One paw strokes my straight hair, smoothing it away from my face. ``But I meant what I said earlier. You're still my best friend. I don't ever want to lose that part of us.''\n\nI smile, nuzzling into his chest, listening to his heartbeat slowly calm down. ``I don't either.'' I whisper. ``This feels right. Safe. Like... Coming home.''\n\nHe chuckles softly, the sound rumbling under my cheek. ``Even after I turned your ass bright red and called you my little slut?''\n\nI laugh, the sound muffled against his skin. ``Especially then. You were adorable trying to be all dominant.'' I tilt my head up to look at him. ``But thank you for trying. It meant a lot that you wanted to give me what I asked for.''\n\nRowan's paw rubs slow circles on my back. ``I'll get better at the dirty talk. Promise. But seriously, Char... if this is what you need sometimes, I want to be part of it. I just... I want you to feel safe with me too.''\n\nMy heart squeezes. I reach up and trace a claw along his belly. ``I do feel safe with you. That's why I asked.'' \n\nMy pussy gives another soft, satisfied twitch, still sensitive and slick. My ass throbs warmly with every shift, a constant reminder of his paw prints. My mind feels strangely peaceful, the wild need Imogen awakens in me is quiet for now, replaced by this soft, loving afterglow.\n\nWe lie there tangled together, his arm draped over me, my hair spilling across his shoulder. The room smells like sex and his grassy scent. For the first time in a while, both parts of me feel full. \n\nHe kisses the top of my head. ``I love you, you know. Still. Always.''\n\n``I love you too.'' I whisper back, eyes drifting shut. ``We'll figure the rest out.''\n\nSuddenly my phone rings, vibrating loudly on the nightstand and shattering the peaceful afterglow. I reach over, still tangled in Rowan's arms, and see Imogen's name on the screen. My stomach drops. I answer quickly.\n\n``Imogen?''\n\nHer voice cracks immediately, thick with tears. ``Wyatt broke up with me!''\n\nThe words hit like ice water. I sit up fast, heart hammering. ``I'm coming right now. Stay there, okay? I'll be there soon.''\n\nI hang up and scramble off the bed, legs still shaky from everything we just did. Rowan's cum is still warm and sticky across my ass and lower back, slowly dripping down as I move. I don't even bother wiping it off, there's no time. \n\nI yank my purple dolphin shorts up my thighs, the fabric catching on the mess and pressing Rowan's cum against my sore ass. The thong remnants fall from around my neck as I pull my black tank top back down, my straight hair a tangled mess. My body protests, pussy still tender and fluttering, ass burning with every movement, but I don't slow down.\n\nMy mind is reeling. Just minutes ago I was safe and warm in Rowan's arms, feeling loved and satisfied. Now Imogen is crying. The girl who makes me drip from shame and pain. And yet... I don't hesitate for even a second. She needs me, and I'm already halfway out the door.\n\n``I'm sorry!'' I call back to Rowan, voice tight with worry as I shove my feet into my shoes. ``There's an emergency! I have to go. Imogen's really upset.''\n\nHe sits up, looking concerned but understanding. “Go. Text me when you can, okay?”\n\nI nod quickly, blow him a hurried kiss, and rush out into the hallway. My heart pounds as I half-run out of the dorm. Part of me aches leaving that warm, safe bubble with Rowan... but Imogen needs me. And no matter how complicated things are between us, I'm going to her.\n\nThe End\n\n"
}
.description.json · embedded sidecar fallback Download
{
  "description": "After an intense encounter with Imogen, Charena went to spend the night with Rowan. A late night vent session turns into a night of confessions, experimentation, and… Worry."
}
.writing.json · embedded sidecar fallback Download
{
  "writing": "Ribbon Slut: Confessions\n\nI arrived at Rowan's dorm several hours ago, the late-night parties still thumping down the hallway around me. It's well past midnight now, but we're both wide awake. After my shower I put on my purple dolphin shorts and black tank top, the light pink panties underneath feeling a little too exposed after the day I've had. \n\nI fixed my hair before coming over, sleek and smooth again, after Imogen messed it up. I don't wear it straight very often, to avoid heat damage, so I had to be extra careful with the second round of the hot iron. The strands brush my shoulders and catch the low lamplight as I sit criss-crossed on Rowan's bed.\n\nRowan's room smells like grass and deodorant, mixed with clean laundry. He sits facing me on his bed, legs matching mine, the fabric of my shorts riding up my thighs as I shift. \n\n``Imogen has been... A lot lately.'' I say, careful with my words. ``The bullying is getting worse. I mean, she tore another pair of panties clean off me the other day!''\n\n``I'm so sorry, Char.'' Rowan replies. \n\n``She's even got Wyatt involved before, making me feel so small in front of him.'' I sigh, frustrated but unable to hide the flush creeping up my neck. ``I hate how much it gets to me... but I also kind of... like it? That's the messed-up part.''\n\nRowan listens quietly, his red belly slightly visible as his black tee rides up. He leans forward, elbows on his knees, green scales catching the light.\n\n``That sounds really unfair, Char. You should report them if it's crossing lines. The school has policies about that kind of stuff.''\n\nI shake my head, running my claws through my hair again, feeling the silky smoothness. ``I'm not going to do that. I'm just venting... It's complicated.''\n\nHe frowns, supportive but concerned. ``Complicated how? If she's tearing your clothes and getting her boyfriend involved, that's not okay. You don't have to put up with it.''\n\n``I know.'' I say, tugging lightly at the hem of my shorts. ``But it's not that simple. She's my roommate. And... I don't want to make it bigger than it is. I can handle it. Mostly.''\n\nRowan nods slowly, still watching me with that gentle, steady look. ``Alright. I'm here if you need to talk more. Or if you ever change your mind about reporting it. You don't deserve to feel small like that.''\n\nI smile softly, the straight strands of my hair falling forward as I lean in a little. ``Thanks, Rowan. Really. It helps just saying it out loud.''\n\n``Yeah, I get that.'' He says, reassuring.\n\n``So, how are you liking the new college now that you're settled in?'' I say, trying to shift to lighter talk, wanting to move away from the heavy Imogen stuff for a moment. \n\nRowan shrugs with a small, genuine smile. ``It's cool. The classes are decent, and the campus is nicer than my old one. The dorms are quieter too.'' He pauses, then adds softly, ``More importantly though... I like having better access to you.''\n\nI playfully punch his arm, laughing. ``Oh yeah? Is that all I am to you now? a convenient fleshlight?''\n\nHe chuckles, rubbing the spot I hit, his green scales catching the light. ``No, you're also my best friend. Always have been. That part hasn't changed.''\n\nI blush and look down at the comforter for a second, warmth spreading through my chest. Why does he have to be so good at that? Making me feel special even when we're joking around. I look back at him, and he's still smiling that soft, familiar smile.\n\n``Don't get me wrong.'' He says, a coy glint in his eyes. ``I do also enjoy having a Sylveon cock warmer.''\n\nI roll my eyes dramatically. ``Oh! So it's Sylveon pussy you like. I don't remember you complaining when it was still an Eevee pussy.''\n\nRowan laughs, the sound warm and easy. ``Hey, I liked Eevee pussy too. But the ribbons? The way you wrap them around me when you're close? That's next level.''\n\nI swat at his arm again, giggling. ``You're terrible. And you're lucky I like you enough to let you say stuff like that.''\n\nHe leans closer, still smiling. ``I know I am. Seriously though... I missed this. Just talking to you. Being around you. Even if we're being gross about it.''\n\nI feel my cheeks heat again, but it's a good kind of warmth. ``Yeah... me too. It's nice having you close again.''\n\nThe old chemistry feels easy and warm, like slipping back into something comfortable. For a moment the tension from earlier melts away entirely.\n\nI lean forward, seizing the moment. Our eyes meet, and we kiss. Soft and sweet, the kind of kiss that feels like coming home. His lips are gentle, sweet, maybe a little cold, but familiar. For a second my heart does a little flip, the same flutter I used to feel in high school when he'd walk me to class. I pull back just enough to smile against his mouth, but he leans in again, one paw sliding to the back of my neck, drawing me closer.\n\nHis tongue brushes mine, slow at first, then bolder. I melt into it, my ribbons curling around his shoulders without thinking. My heart hammers so hard I swear he can feel it against his chest. Heat pools low in my belly, a familiar throb starting between my legs. My nipples tighten under my tank top, sensitive and aching. I'm getting wet already, just from kissing. Arceus, I missed this.\n\nRowan groans softly into my mouth and the sound goes straight to my core. I press closer, tongues sliding together, the kiss turning hungry and messy. Minutes blur. \n\nI'm breathing hard when he finally pulls back, slowly dragging his long tongue out of my mouth with a wet pop that makes me shiver. I sit there panting, cheeks burning, pussy already slick against my light pink panties. \n\n``Can... Can I be honest with you?'' I ask, voice low and trembling. \n\nRowan nods, still catching his breath, his red belly rising and falling. ``You can always be honest with me, Char.''\n\nI hesitate, twisting my ribbons in my lap. ``Don't... Don't judge me too harshly, okay?''\n\nHe chuckles softly, thumb brushing my cheek. ``Okay. I promise.''\n\nI take a shaky breath, staring at my paws. ``I have some... Some fetishes I want to tell you about.''\n\nRowan tilts his head, curious but clearly a little excited. ``Is this about the spanking?''\n\n``K-kinda.'' I admit, voice small. My face feels like it's on fire. ``But... there's other stuff too.''\n\nHe waits patiently, one paw resting on my knee. ``What is it?''\n\nI swallow hard, forcing the words out. ``I... I like getting bullied. Like... wedgies, and spanking, and... and verbal humiliation... that kind of thing.'' My voice cracks on the last part. I can't even look at him. ``It's weird, I know. I get it if that's too much.''\n\nRowan blinks, clearly taken off guard, but he doesn't pull away. ``Wait... You actually like that? Like... For real?''\n\nI nod quickly, still staring at my lap. ``Y-yeah. It's embarrassing as hell to say out loud, but... it turns me on. A lot. Imogen does it sometimes and I... I pretend to hate it but I don't. I really don't.''\n\nHe's quiet for a second, processing, then squeezes my knee gently. ``Huh. I mean... I'm surprised, but I'm not judging you, Char. I'm just trying to wrap my head around it. So when I spanked you last night... that was good?''\n\nI risk a glance up. He looks more curious than anything, a small, supportive smile tugging at his mouth. ``Yeah.'' I whisper, cheeks burning hotter. ``It was. Really good.''\n\nRowan lets out a soft laugh, rubbing the back of his neck. ``Okay... That's new information. But if it makes you feel good, I'm willing to learn. You just have to tell me what you like, alright?''\n\nI let out a shaky breath, relief and fresh arousal mixing in my chest. ``Really? You're not... weirded out?''\n\n``No! Not at all!'' he says, leaning in to kiss my forehead. ``A little surprised, yeah. But I'm way more excited than anything else right now.''\n\n``If you're sure...'' I say, voice barely above a whisper, heart already hammering. ``Do you think we could try some now?''\n\nRowan's eyes widen, but that gentle smile returns almost instantly. ``Oh. We're getting started already?''\n\n``Is that... okay?'' I ask, cheeks burning as I stand up and turn around, bending slightly at the waist. My light pink thong peeks out the back of my purple dolphin shorts. \n\n``Yeah, sure.'' He says, standing quickly. ``You're gonna have to just walk me through this, Char.''\n\nI swallow hard, nodding. ``O-okay. Just... start gentle. Grab the back of my thong.''\n\nHe steps behind me, claws slipping under the waistband of my shorts. The first tug is soft, almost hesitant. The fabric lifts between my cheeks, a light pressure that still sends a spark straight to my clit. My ribbons twitch against my shoulders.\n\n``Harder.'' I whisper, trying not to sound as desperate as I feel. ``Like... like you mean it.''\n\nRowan pulls again, stronger this time. The thong bites deeper, splitting my lips and grinding firmly against my clit. I gasp, knees buckling slightly as a rush of wetness soaks the thin material. ``O-oh... yeah, like that...''\n\n``Like this?'' he asks, voice low and a little uncertain but clearly trying. ``Am I doing it right?''\n\nI nod quickly, breath shaky. ``Y-yeah... keep going. Pull it higher, but really yank it.''\n\nHe gets bolder. Each tug lifts me onto my toes. The fabric saws between my cheeks and grinds my clit in a steady rhythm. My thighs tremble. Wetness trickles down the inside of my leg. \n\n``F-fuck... Rowan...'' I moan. ``That's it!''\n\nHe switches to side pulls, stretching the thong left and right, making it dig into my hips. Then he goes back to bouncing me. Short, sharp yanks that make the fabric snap against my most sensitive spots. I moan openly now, hips jerking.\n\n``Try... Try the front.'' I manage, voice cracking. ``It's called a Melvin. Grab the front instead.''\n\nHe hesitates, claws pausing. ``The front? Isn't that gonna hurt your... pussy?''\n\nI look back at him, face flaming. ``It's... it's supposed to. Please?''\n\nRowan reaches around me, and hooks the front of my thong, yanking it upward sharply. The cotton mashes hard against my clit, the pressure intense and perfect. \n\nI cry out, legs shaking harder. ``Ah! Yes... just like that...''\n\nHe alternates now: back, front, side, bouncing. I can tell he's growing more confident with every moan I give him. I can hear the first tiny threads popping as the pink fabric starts to give way, and it only makes me wetter.\n\n``Char... your panties are stretching a lot.'' He says, voice asserting. ``You okay?''\n\n``D-don't stop!'' I beg, voice small and shaky. ``Keep going... I like it when they rip.''\n\nHe pulls harder. More threads snap. The thong is now painfully tight, digging deep, soaked and clinging. My clit throbs with every yank. \n\nFinally he grabs the waistband with both hands, yanks it all the way up my back, and hooks the stretched, torn fabric over my head in a perfect atomic wedgie. The thong is buried between my cheeks and grinding mercilessly against my swollen clit and asshole. Every tiny shift sends sparks through me. I'm panting, moaning softly, completely at his mercy, the tearing fabric stretched tight across my face.\n\nWhile I'm still trapped in the harsh atomic wedgie, Rowan surprises me by hooking his claws into the waistband of my purple dolphin shorts and yanking them down to my ankles. \n\nI stumble as the fabric tangles around my feet. He catches me with one strong arm around my waist before I fall, then delivers a hard, spank to my bare ass.\n\nThe sting blooms sharp and hot across my left cheek. I yelp, the permanent wedgie making every tiny movement force the soaked fabric deeper into my pussy. Fresh wetness slips down my inner thighs.\n\nHe bends me over the edge of his bed, one hand firmly holding the hooked thong at the back of my head to keep me locked in place. His other paw comes down again, harder this time. \n\nThe smack echoes in the small dorm room. My ass jiggles, the burn spreading quickly.\n\n``Like that?'' He asks, voice already huskier.\n\n``Y-yeah... harder,'' I manage, still guiding him, my voice shaky. ``You can spank me for real, Rowan. I can take it.''\n\nRowan's confidence grows with every smack. He alternates cheeks in a steady rhythm, each spank landing heavier than the last. My dark cream fur turns pink, then a deeper rosy red. The heat builds fast, radiating outward until my entire ass is tingling. \n\nEvery impact makes the atomic wedgie saw between my legs. The torn fabric rubs my clit and asshole raw. I gasp openly, legs trembling, hips pushing back despite the pain.\n\n``Fuck... Your ass is turning so red already,'' he says, sounding surprised and turned on. ``You like getting spanked like a bad girl, huh?'' He says, trying to sound dominant.\n\nI can't help it as a little bratty laugh slips out even as tears prick my eyes. ``Is that the best you've got? Come on, Lizard boy. I thought you were supposed to be punishing me...''\n\nRowan's paw pauses for half a second, then comes down with extra force. The loud crack makes me cry out. ``Oh yeah? You're gonna talk back while I've got you like this?'' \n\nHe spanks faster, rougher, focusing on the lower curve of my ass where it stings the most. My cheeks bounce and burn hotter with every strike. The atomic wedgie yanks tighter against my head with each smack, the fabric stimulating my clit in relentless circles.\n\n``Ah!  Yes!'' I moan, voice breaking. Tears slip down my cheeks, but my hips keep rolling back, chasing the pain and the pleasure. My pussy is soaked, dripping onto his floor in little splatters. ``Harder, Rowan! Don't hold back... I can take it!''\n\nHe leans over me, green scales warm against my back, breathing heavy. ``You're really into this, aren't you? Getting your ass beat while your panties are ruining your pretty pussy...'' \n\nHis dirty talk is clumsy and adorable, but it still makes me throb. He spanks me again on the same sensitive spots over and over until my ass glows a bright, angry red.\n\nThe burn is overwhelming now, and every slap makes the wedgie grind more. My legs shake and quiver, while my ribbons thrash wildly. I'm right on the edge, moaning and whimpering uncontrollably.\n\n``Rowan! I'm gonna!''\n\n``You're such a... a nasty little Sylveon.'' He tries, clearly improvising. ``Getting spanked with your panties all stretched out like this...''\n\n?I moan louder, half-laughing through the tears. ``Y-you're so bad at that... But don't stop. Please don't stop, Daddy.'' The word slips out before I can catch it, and I blush. \n\nHe doesn't stop, I don't think he really noticed. His paw comes down again and again, fast and firm, turning my ass into a glowing, stinging mess. The final few spanks push me over. My whole body tenses, pussy clenching hard around nothing as the orgasm crashes through me. \n\nI cry out, squirting messily onto the floor and down my thighs while the atomic wedgie keeps grinding against my spasming clit. My legs give out completely, and I collapse forward onto the bed, panting and trembling, ass burning bright red and still twitching from the aftershocks.\n\nRowan's paw gently rubs my glowing cheeks, almost admiring. ``Holy shit, Char... You really came from that.''\n\n``I-I did.'' I pant, still trembling from the spanking. ``I think... We can take a break now.''\n\n``Oh?'' Rowan says, voice low. He delivers another harsh smack to my glowing ass, making me yelp. ``I don't think so.''\n\nStill bent over his bed with the atomic wedgie stretched tight over my head, I feel him hook a claw into the side of my stretched thong and yank it roughly to the side. The stretched fabric digs deep into my left pussy lip. \n\nI hear his pants drop from behind me. I dare a glance over my shoulder, and watch as he lines his cock up and pushes inside me in one smooth thrust.\n\nHe stretches my soaked pussy while the atomic wedgie keeps brutal pressure on my clit and asshole. I moan loudly, legs shaking.\n\n``Fuck, Char...'' He groans, starting to thrust. One paw stays on the hooked thong at the back of my head, using it like a handle. The other comes down hard on my ass in time with his hips. ``You like being my little slut, don't you?''\n\nThe way he says that makes me melt. He's eager and trying so hard. I smile as pleasure spikes through me. \n\n``Y-you're... gonna make me cum again, Rowan.'' I manage between moans, still a little breathless. ``Keep going... Spank me harder if you want to be mean.''\n\nHe takes the encouragement and spanks me, the crack filling the room. My already-red ass burns hotter. \n\n``Yeah? You like it when I smack this ass while I fuck you?'' He yanks the atomic wedgie tighter for emphasis, making the fabric grind my clit. I cry out, the mix of pain and fullness pushing me closer.\n\nI push back against him, my bratty grin hidden by the wedgie over my head. ``Is that supposed to be dirty talk? You sound like you're reading from a script.''\n\nRowan laughs breathlessly but spanks me harder for it. ``Shut up, Brat!'' His thrusts get faster, deeper. ``You're such a... a dirty little ribbon slut.''\n\nI moan louder, but can't help giggling through it. ``O-okay, that one was better... fuck, right there-''\n\nHe finds a rhythm, spanking and fucking me in perfect sync. The atomic wedgie saws relentlessly against my clit with every thrust. My second orgasm hits fast and hard, my pussy clenching around him, legs shaking as I cum down my thighs and onto the floor.\n\nRowan groans, not slowing down. ``Shit... You just came so hard.'' He yanks the wedgie again, bouncing me on his cock. ``You really do like this, huh?''\n\n``Y-yes! Harder, Rowan,'' I beg, voice wrecked. The next orgasm builds right on the heels of the last. Every spank sends fresh sparks through me. He reaches around and rubs my clit through the panties while still thrusting, and I shatter again, moaning as another gush of wetness coats his dick and thighs.\n\nThe thong is barely holding together. Threads pop loudly with every hard yank. \n\nRowan growls, like actually growls, and fucks me faster. ``You're mine right now... taking my cock like a good girl.''\n\nThe line is still a little clumsy, but the raw want in his voice undoes me. I come a third time on his cock, harder than the others, my whole body shaking as the atomic wedgie finally gives way with a loud rip. The torn thong snaps off completely, falling around my neck as he keeps pounding into me.\n\n``Fuck, Char! I'm gonna!''\n\n``Not inside!'' I yell. ``You aren't wearing a condom!''\n\nHe pulls out at the last second, stroking himself frantically. Hot spurts of cum land across my glowing red ass and lower back in thick ropes. I stay bent over, panting, ass throbbing, pussy still twitching from the aftershocks. After several seconds of moaning and stroking, he wipes his tip off on my right ass cheek. \n\nRowan collapses beside me on the bed, chest heaving. ``Holy shit... You okay?''\n\nI turn my head, smiling tiredly. ``Better than okay.''\n\nHis green scales glisten with a light sheen of sweat. My glowing red ass is still tingling and my pussy is fluttering with lazy aftershocks. \n\nI feel so wonderfully used. My whole body is sore in all the best ways, ass burning from his paw prints, pussy swollen. \n\nHe turns toward me, still panting, and pulls me gently into his arms. We kiss softly, slow and tired, no urgency left. When he pulls back, his red cock is still half-hard, twitching against my thigh with a few final lazy dribbles of cum spilling onto the covers. The sight makes something warm fill my chest.\n\n``That was... intense.'' He murmurs, voice rough but gentle. One paw strokes my straight hair, smoothing it away from my face. ``But I meant what I said earlier. You're still my best friend. I don't ever want to lose that part of us.''\n\nI smile, nuzzling into his chest, listening to his heartbeat slowly calm down. ``I don't either.'' I whisper. ``This feels right. Safe. Like... Coming home.''\n\nHe chuckles softly, the sound rumbling under my cheek. ``Even after I turned your ass bright red and called you my little slut?''\n\nI laugh, the sound muffled against his skin. ``Especially then. You were adorable trying to be all dominant.'' I tilt my head up to look at him. ``But thank you for trying. It meant a lot that you wanted to give me what I asked for.''\n\nRowan's paw rubs slow circles on my back. ``I'll get better at the dirty talk. Promise. But seriously, Char... if this is what you need sometimes, I want to be part of it. I just... I want you to feel safe with me too.''\n\nMy heart squeezes. I reach up and trace a claw along his belly. ``I do feel safe with you. That's why I asked.'' \n\nMy pussy gives another soft, satisfied twitch, still sensitive and slick. My ass throbs warmly with every shift, a constant reminder of his paw prints. My mind feels strangely peaceful, the wild need Imogen awakens in me is quiet for now, replaced by this soft, loving afterglow.\n\nWe lie there tangled together, his arm draped over me, my hair spilling across his shoulder. The room smells like sex and his grassy scent. For the first time in a while, both parts of me feel full. \n\nHe kisses the top of my head. ``I love you, you know. Still. Always.''\n\n``I love you too.'' I whisper back, eyes drifting shut. ``We'll figure the rest out.''\n\nSuddenly my phone rings, vibrating loudly on the nightstand and shattering the peaceful afterglow. I reach over, still tangled in Rowan's arms, and see Imogen's name on the screen. My stomach drops. I answer quickly.\n\n``Imogen?''\n\nHer voice cracks immediately, thick with tears. ``Wyatt broke up with me!''\n\nThe words hit like ice water. I sit up fast, heart hammering. ``I'm coming right now. Stay there, okay? I'll be there soon.''\n\nI hang up and scramble off the bed, legs still shaky from everything we just did. Rowan's cum is still warm and sticky across my ass and lower back, slowly dripping down as I move. I don't even bother wiping it off, there's no time. \n\nI yank my purple dolphin shorts up my thighs, the fabric catching on the mess and pressing Rowan's cum against my sore ass. The thong remnants fall from around my neck as I pull my black tank top back down, my straight hair a tangled mess. My body protests, pussy still tender and fluttering, ass burning with every movement, but I don't slow down.\n\nMy mind is reeling. Just minutes ago I was safe and warm in Rowan's arms, feeling loved and satisfied. Now Imogen is crying. The girl who makes me drip from shame and pain. And yet... I don't hesitate for even a second. She needs me, and I'm already halfway out the door.\n\n``I'm sorry!'' I call back to Rowan, voice tight with worry as I shove my feet into my shoes. ``There's an emergency! I have to go. Imogen's really upset.''\n\nHe sits up, looking concerned but understanding. “Go. Text me when you can, okay?”\n\nI nod quickly, blow him a hurried kiss, and rush out into the hallway. My heart pounds as I half-run out of the dorm. Part of me aches leaving that warm, safe bubble with Rowan... but Imogen needs me. And no matter how complicated things are between us, I'm going to her.\n\nThe End\n\n"
}