rough0p 🔞 Profile Banner
rough0p 🔞 Profile
rough0p 🔞

@rough0p

Followers
657
Following
236
Media
356
Statuses
8,118

30↑ they/them | writing & art | AOT OP JJK | graduated clown college suma cum laude | nsfw 18+ only 🫵

jean kirstein torture factory
Joined November 2023
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@rough0p
rough0p 🔞
4 months
Zsz: Accidents Happen Zoro sits, perfectly still and perfectly stunned in his seat at the once rowdy and raucous table, cheeks aflame. One more so than the other, as it turns out. The skin just below his right cheekbone tingles. He feels the ghost of the cook’s lips there.
@bargtenn
Tenn
5 months
@rough0p Sanji who kisses Zoro's cheek (either on accident or on purpose)
1
0
9
8
31
178
@rough0p
rough0p 🔞
9 months
ZoSan: Crop top 🔞 “What happened to your shirt, marimo?” Sanji croaks, his mouth suddenly and unexpectedly dry. Zoro turns his head and raises an eyebrow. “What’s it to you, dart brow?” Sanji’s nails dig into his palms, biting red crescents into the flesh there.
5
26
162
@rough0p
rough0p 🔞
8 months
Becoming consumed with this idea that Sanji and Zoro don’t really make an effort to hide the fact that they’re having sex on the regular from the rest of the crew but they DO go out of their way to hide any displays of actual affection?
1
14
160
@rough0p
rough0p 🔞
9 months
ZSZ: Quick & Dirty 🔞 “Excuse me a moment, I need to borrow the mossball,” Sanji says, swinging the galley door open with a bang and scaring the ever-loving shit out of Usopp, who jumps and whirls around at his sudden appearance. “Have him, then! I need to finish my heart-
5
17
115
@rough0p
rough0p 🔞
8 months
Zsz: Solo Sanji (Zoro’s POV)🔞 Sometimes it’s more difficult to discern. You’d have to be something of an expert to detect the difference. Between the creaking of wood as the bunks sway with the ship and the sound they make with hushed and hasty effort in the dead of night…
7
18
102
@rough0p
rough0p 🔞
7 months
ZSZ: Do It Again 🔞 "Aw shit. Again? I've officially lost my childlike sense of wonder," Usopp grumbles, pulling the door to the men's cabin shut with a bang. Sanji snickers against his mouth and Zoro laughs breathless, diving back in. Sanji snickers again as their teeth
2
11
101
@rough0p
rough0p 🔞
7 months
MMA/chef: Aces High 🔞 “I am looking for a little lost cabbage. Is Zoro here?” Sanji smiles, leaning over the small reception desk, startling its current occupant. “Oh! Oh, hi Sanji,” Nami wheezes, clutching at her chest. “Sorry, yeah he’s just in the back cleaning up but
@sanjmist
eli
7 months
@rough0p zoros opponent tries to flirt with sanji (sanji brings food gives to him too etc.) and zoro gets so jealous that he literally dry humps him while holding his waist in front of people (not so much but still) ggh
1
2
35
10
19
101
@rough0p
rough0p 🔞
7 months
MMA/chef: Overcooked 🔞 Sanji is working on a bearnaise when he feels his phone vibrate in his pocket. He sighs. The sauce is probably going to break but he has to check his messages. Zoro might need something.
@beefcakelesbian
beef 🔞
7 months
@rough0p oh i'll give you more!!! zoro making sanji as feral as sanji made him after ✨sushi night✨
1
0
4
7
19
101
@rough0p
rough0p 🔞
9 months
Zosan: Shaving “Tilt your head back a little,” Zoro instructs quietly. Even so, Sanji winces. “Loud.” He pulls a face and Zoro laughs. “It was a stupid bet, cook,” he runs the brush gently under Sanji’s chin. “I didn’t…” Sanji lets his eyes slip closed. He can hear the soft
4
13
94
@rough0p
rough0p 🔞
7 months
Zsz: Crisis Averted 🔞 They're in the pantry. Again. It wasn't always their go-to. Not the pantry. The sex. The pantry pretty much is the go-to, depending on the time of day. Something about a life of near death. The line between fighting and fucking blurred and bled
5
14
87
@rough0p
rough0p 🔞
8 months
Zsz: Sanji, She It had been a few weeks now since she said it. They were lying tangled together and sweaty in Zoro’s hammock, unwilling to part despite the night’s balmy humidity. Zoro was twisting his fingers through her damp blonde locks when she turned her head, just enough
6
22
83
@rough0p
rough0p 🔞
10 months
Day 3: Sleeping together #zsweek2023 #zosanweek2023 “Shitty moss,” Sanji murmurs, cracking an eye open and glancing sideways at the head of green hair buried into his shoulder. Zoro is wrapped around his body like a giant python, leeching as much warmth from Sanji as he can
1
5
82
@rough0p
rough0p 🔞
7 months
Zosanlu: *Now with More! Sanji* Zoro hears Luffy's voice echoing in his head, chipper and cheerful as always. "You should talk to him today!" "Get to know him better!" "The three of us should relax later. Doesn't that sound good, Zoro?" He crosses his arms and scowls.
9
19
81
@rough0p
rough0p 🔞
5 months
Zsz: Order Up (Single dad Zoro AU) Sanj’s facing the cooktop, back to the door, when he hears the bell chime over the hiss of hot steam. A whirl of orange rushes past his periphery, no doubt Nami heading up front to seat the new customers. “Anywhere you’d like,” she says.
4
14
77
@rough0p
rough0p 🔞
8 months
MMA/chef: Second Helpings 🔞 Sanji isn’t sure. It’s a very caveman pick, very Zoro. All sex and very little thought to how badly the red would clash with his own dumb green hair. If they bought this one and took it home they’d look like Christmas in bed…
@beefcakelesbian
beef 🔞
8 months
@rough0p i am vibrating omg.. they go shopping together for clothes or lingerie and then fuck nasty in them (dressing room or at home, author’s choice)
1
0
6
11
16
78
@rough0p
rough0p 🔞
4 months
Unless you want-” Sanji crowds into his space and cuts him off with another kiss, this time on his left cheek. “I’d like that, Marimo… Thank you.” Zoro’s face burns anew.
2
0
78
@rough0p
rough0p 🔞
5 months
Zsz: Watch Me The breeze off the calm seas carries with it a slight chill. Zoro crosses his arms and leans back against the mast, relaxing at his post. The night promises to be uneventful. For the most part. The hatch creaks and his chest stills, trapping the air in his lungs.
@yahaboot
omer🤸‍♀️ | ☠️୭💗 @ WANO
5 months
@rough0p Mixing up their watches on accident and just hanging out and then starting to do it on purpose bc midnight talks are the only time they can talk softly Or!! First kiss bc im so weak im so so weak
1
1
11
10
16
75
@rough0p
rough0p 🔞
8 months
MMA/chef: Kitchen Sex 🔞 “Only one more thing left to prep tonight,” Zoro says, wiggling his eyebrows suggestively as he hops onto the stainless steel work table, spreading his knees apart wide. “I have told you at least one hundred times…” Sanji turns, drying his hands on
@greenworkshouse
kiki
8 months
@rough0p omg for mma/chef…. kitchen sex. in the real kitchen. 😀
1
0
1
6
19
73
@rough0p
rough0p 🔞
6 months
MMA/chef: Come Fly With Me 🔞 “Hnnnn…” Zoro squeezes his eyes shut, squeezes Sanji’s thigh hard. “Almost there, Chou,” a soft voice sounds beside his ear. “Just a little turbulence. Nothing you cannot handle, right?” Zoro nods and bites his lip to stifle a soft sound,
@spreadtheashes
elsa (๑•ૅㅁ•๑)
7 months
@rough0p Mma/chef au travelling together? enjoying a holiday at the beach together? (maybe where zoro had his retreat early on?)
1
0
2
6
9
70
@rough0p
rough0p 🔞
8 months
Zsz: demon & priest 🔞 Mild dubcon “Forgive me, padre… it’s been far too long since my last confession.” Zoro flinches when he feels them. The too-warm arms slithering around his waist, gloved hands tugging lightly at his collar. The sweet cloying gust of warm breath in his
10
13
69
@rough0p
rough0p 🔞
5 months
Imagined an anti fake dating concept wherein the straw hats send sanji and zoro on a couples retreat to work their shit out and they spend all week insisting they’re not a couple to the staff and everyone else attending, just rolling their eyes through the workshops etc
7
11
66
@rough0p
rough0p 🔞
6 months
Mma/chef: Furry Friend “Hey, Chou… can you grab a towel and come downstairs?” Sanji’s voice sounds a little tight, a little odd over the line. “Everything okay, Cheffy?” In order to do that, Zoro’s going to have to throw some clothes on first. He had a long day, was
10
13
64
@rough0p
rough0p 🔞
7 months
NamiSan (+Zo): Strange Tides 🔞 “-and because the currents are moving like this-” Nami continues, mostly to herself, running her fingers along the beginnings of a new chart, the rustle of the parchment loud in the otherwise quiet cabin, “I wouldn’t be surprised if we arrive
@rough0p
rough0p 🔞
8 months
Taking Care of the Caretaker 🍊⏱️🔞 + added ⚔️ spice because I cannot help myself + and forgive me if this water is well-charted already, I’m new!
1
12
43
6
19
65
@rough0p
rough0p 🔞
4 months
Zsz: One More Time (An Extravaganza)🔞 The bunk creaks quietly followed by a hissing whine. Silence shrouds the cabin once more. Zoro rolls his hips languidly, pulling a pained cry from the man below.
9
9
64
@rough0p
rough0p 🔞
8 months
MMA/chef: Locker Room Sex 🔞 “You can’t smoke in here,” Zoro says first thing when he notices Sanji leaning against his locker. He’s frowning and fresh from the showers. Sanji smiles, tapping his ash onto the floor below. “Who’s going to stop me, Usopp? You?” Zoro ignores
@sanjmist
eli
8 months
@rough0p LOCKER ROOM S E X BUT AFTER ZORO LOSING OOOAAA AND AND ZORO LOSING COMING TO HOME AND SANJI PRAISES HIM WITH LOTS OF PRAISE KINK AND AND THEN SANJI HAVING A TROUBLE WITH CUSTOMER AND ZORO IS DEFENDING HIM AND FRUSTRATEDDDH
2
0
15
6
12
65
@rough0p
rough0p 🔞
4 months
*Slaps the roof of sanji* this blond bitch can fit so many kinks in it
3
9
64
@rough0p
rough0p 🔞
5 months
MMA/chef: Downtime 🔞 Sometimes it takes Sanji a while to wind down from his day. That, along with his inability to delegate, is one of the reasons he does the closing up alone after he sends everyone else home for the night. Sometimes the closing ritual works.
@spreadtheashes
elsa (๑•ૅㅁ•๑)
7 months
@rough0p Zoro blowing Sanji after a rough day while Sanji is relaxing on the couch 😮‍💨 (bonus if Sanji comes all over his face 😮‍💨🦮🐀)
1
0
7
10
7
58
@rough0p
rough0p 🔞
8 months
MMA/chef au: Nosebleed 🔞 The first time it happened, Zoro was on his knees. Incidentally it was the first time THAT happened as well. His boyfriend stormed up the stairs after closing, throwing his apartment door open with a bang, muttering about some customer or other, lit
@asdfghj15381589
asdfghjkl
8 months
@rough0p nosebleed
1
0
1
4
8
58
@rough0p
rough0p 🔞
8 months
Now I’m thinkin about sanji kicking marine ass in her blue sundress, zoro just sweating more every time he catches a glimpse of her little bike shorts underneath
1
8
56
@rough0p
rough0p 🔞
9 months
MMA/chef AU 🎄🔞ish “Merry Christmas, babe.” “I am a lapsed Catholic, what is so merry about it?” Sanji grouses. Zoro rolls his eyes. A very Sanji-typical response. It’s midnight Christmas Day and they’ve finally fallen into bed, full and exhausted and more than a little
6
12
53
@rough0p
rough0p 🔞
8 months
Like Sanji creeping up to the crows nest at night, letting Zoro know everyone’s asleep, and then just kind of snuggling into his side. Zoro mumbling something about nothing and shifting, drawing Sanji in closer, wrapping an arm around his waist and burying his nose in his hair.
3
0
51
@rough0p
rough0p 🔞
4 months
prompts the cook to spare him a glance. Zoro takes a long and bracing inhale before plunging in. “So what if we haven’t decided what this is? Who gives a shit? I mean. I do… that’s not what I mean. But. I’m saying maybe we don’t have to keep it a secret from the crew anymore?
1
0
52
@rough0p
rough0p 🔞
9 months
ignoring the lingering heat from Zoro’s fingertips. “No,” Zoro replies, “I doubt it.” “You don’t think I can?” Sanji’s half asleep now, but he’s hanging on for Zoro’s answer. “I don’t think you want to.”
2
0
50
@rough0p
rough0p 🔞
4 months
Nami laughs, once. The sound deafening in the bone silent galley. Usopp’s eyes widen in shock and Chopper glances around the table, taking the information in as best he can, trying to get a read on the situation via everyone’s responses.
1
1
50
@rough0p
rough0p 🔞
4 months
Me writing zoro walking into Sanji’s restaurant for the millionth time: groundbreaking, fantastic, finally some good fucking food
1
1
49
@rough0p
rough0p 🔞
4 months
depositing the thing, filter first, in between the cook’s long fingers. “I guess we should probably talk.” “Yeah,” Sanji says, eyes downcast and expression tight. He draws his limbs in on himself, curling up into a protective ball. “Sorry.” “Hey.” Something in Zoro’s voice
1
0
49
@rough0p
rough0p 🔞
4 months
He delivers the extra dishes with far less than his usual enthusiasm and takes off at light speed, muttering something about a smoke. Zoro eats quietly for the remainder of the meal, more than aware of the curious glances cut his way. He clears his plate and deposits it
1
0
48
@rough0p
rough0p 🔞
4 months
Luffy, having determined the novelty of the moment has since passed, picks up his fork and begins to eat again with gusto. As for the cook, it’s hard to say. He delivered Zoro’s lunch with an unexpected side dish and disappeared around the corner to retrieve their captain’s
1
1
48
@rough0p
rough0p 🔞
5 months
Zsz: Aprés Ski (Suggestive) “How are you not cold?” Zoro tries his best not to laugh, but the cook looks damn pathetic. The tips of his ears, his cheeks, his nose, all bright red and frost bitten. His teeth chatter a rhythm incessant and loud. Loud enough to hear, even with a
@weebbasi
weebbasi
5 months
@rough0p ZSZ / where they went for ski trip and get stuck because of the snow storm and Sanji is cold, so Zoro adds the wood to the fireplace but ends up helping Sanji to gets hot in other ways too 🙈❤️‍🔥
Tweet media one
1
0
1
8
9
47
@rough0p
rough0p 🔞
4 months
and give himself away. “Was that on purpose?” The witch’s question slices through the air like a knife. Zoro kicks her harder than strictly necessary under the table and she grinds the spike of her heel through his boot. “Was what…” the cook takes in the scene unfolding
1
0
47
@rough0p
rough0p 🔞
4 months
staring down at the choppy water left in the Merry’s wake. Zoro sits down heavily at his side and plucks the cigarette from between Sanji’s lips, taking a drag and coughing instantly. “You don’t like them, I don’t know why you insist on trying,” Sanji says quietly. Zoro shrugs
1
0
47
@rough0p
rough0p 🔞
9 months
lifting his head and preparing to rise, to change clothes, to go on about his day. “It isn’t.” “Whatever, shit moss. Don’t come crying to me unless it’s been longer than five days next time, then. I don’t want to hear it.” The swordsman laughs, “oh it’s on, curlicue.”
1
0
46
@rough0p
rough0p 🔞
4 months
customary second and third helpings, humming softly as he went. Sanji returns with plates piled high along his arm and begins to serve anew, a fresh cigarette dangling from his lower lip. Zoro tries not to stare. He begs his hand remain in place lest it come to cup his cheek
1
1
46
@rough0p
rough0p 🔞
9 months
He gasps at the welcome friction, choking back the blood that runs warm down his throat. “Fuck,” he whispers aloud to nobody in particular. It’s getting worse. He’s going to have to figure out a way to solve the Zoro Problem. He can’t get hard every time he sees a bit of
1
1
45
@rough0p
rough0p 🔞
8 months
MMA/chef au: Farmer’s Market “Cheffy.” Sanji feels a pair of well-muscled arms wrap around his chest from behind. A chin tucking over his shoulder. Sanji’s not ignoring him, exactly. He’s looking over the vendor’s selection of sweet corn. It’s in season and it looks good.
@beefcakelesbian
beef 🔞
8 months
@rough0p FARMER’S MARKET OR GROCERY SHOPPING 🥹
1
0
5
5
7
46
@rough0p
rough0p 🔞
8 months
Zoro pov: I love him I love him he’s so— Sanji pov: I’m good I’m good I swear I can be—
3
8
46