Actions

Work Header

tattoos only hurt (when meanings fade)

Summary:

shane: Your tattoos suck and you do too.
ilya: mmmm yes kitten keep going im close

or: Shane and Ilya are rival owners of tattoo shops. They seem to hate each other's guts, but when a small inconvenience forces them to work together, they start realizing that maybe the rivalry was never real.

a texting/social media fully coded au!

Notes:

hellooooo first time coding on ao3 OMG. i am having fun and tearing my hair off at the same time!!

KEEP CREATOR's STYLE ON PLSSS! or the code wont work <3 REMEMBER MESSAGES ARE SCROLLABLE!
any inconsistency in the html is me trying different things from templates i saw online !! pls tell me if something is broken uuuhuhu

ill try to have quickish updates, the story is fully fleshed out mostly <3 ratings are low for now but there will be smut. trust

title from center mass - twenty one pilots (clikkie here)

say hi on twitter/x!!

(See the end of the work for more notes.)

Chapter 1

Notes:

(See the end of the chapter for notes.)

Chapter Text

Shane Hollander
@ShaneHollanderTattooArtist

I would like to extend a formal complaint to @OttawaTattooConvention. We have been located in an unfavorable position for three years in a row. Please fix this.

12:20 PM · Jun 15, 2026


12 Retweets    10 Quote Tweet    976 Likes


Rose Landry @rosietat · 12:22 PM Replying to @ShaneHollanderTattooArtist

shane… you know it’s random and we cant do anything about it. You’ve been asking every year 😭

2

33

242


Shane Hollander @ShaneHollanderTattooArtist · 12:25 PM Replying to @rosietat

I will keep trying. This is ridiculous.

2

43

654


Hayden Pike @HaydenPTAT · 12:28 PM Replying to @ShaneHollanderTattooArtist

Shane buddy you gotta let this go

6

61

861

ilya
@rozanovtattoo

sorry, котенок. Maybe if you ask nicely?))) @ShaneHollanderTattooArtist

12:35 PM · Jun 15, 2026


51 Retweets    65 Quote Tweets    1.7K Likes


Shane Hollander @ShaneHollanderTattooArtist · 12:37 PM Replying to @rozanovtattoo

I am not talking to you.

76

531

1.3K


ilya @rozanovtattoo · 12:39 PM Replying to @ShaneHollanderTattooArtist

but you are replying, yes)))

2

32

365


Shane Hollander @ShaneHollanderTattooArtist · 12:41 PM Replying to @rozanovtattoo

I am talking to @OttawaTattooConvention.

5

98

665


ilya @rozanovtattoo · 12:43 PM Replying to @ShaneHollanderTattooArtist

maybe I will talk to Ottawa convention and tell them nice boy Hollander is bullying colleagues((

9

65

775


Shane Hollander @ShaneHollanderTattooArtist · 12:45 PM Replying to @rozanovtattoo

I will murder you in your sleep.

7

87

664


ilya @rozanovtattoo · 12:48 PM Replying to @ShaneHollanderTattooArtist

you wanna get into my bed??? At least dinner first зайчик

4

54

1.4K


Svetlana @svetatat · 12:52 PM Replying to @rozanovtattoo

ilya stop harassing Hollander AGAIN

4

65

876

group chat icon
Groupchat: I hate Rozanov

Today

HaydenShane for such a mature guy changing the group name every time convention approaches is very silly.

Not my fault.

I need somewhere to vent. I can't do another convention like that.

Rosethe exchange on twt was funny thooo

kotenok means kitten!! you look like an angry kitten sometimes

Rose I will fire you.

Rosei am your best friend you can't fire me its the law

Last time I checked there was no "Don't fire your best friend" law.

Rosegood luck finding someone else who will listen to you whine about rozanov all day lmaooo

You're walking the wire right now.

Haydenshe's right though shane. You get so whiny every time con approaches

what if he teases you a bit? Play along. he wants you to react

I don't want to be associated with him OR his tattoos.

When we booth next to them he is so messy and I go crazy just looking at him.

And I absolutely hate his style. We are too different. And that's why I don't understand why we have to be located in the same row NEXT TO EACH OTHER every year.

Rosemaybe the organizer ships you two

To where?

Rosemy sweet summer child...

HaydenIt's an enemies to lovers au.

Roseand who tf taught you that

HaydenJackie.

Rosefair enough. but hayd's right there's tenssioooonn sometimes

What the fuck.

No? Never in a million years.

group chat icon
Groupchat: Hollander Love Club

Today

Svetailya

i was gonna tell you to play it nice this year but you already fucked up 😢

TroyAnother year of Shane Hollander's eyes burning the back of our heads!

you wish he was staring at you troy

i think its only at me

(😈)

Svetai dont understand what your goal is, ilya

is it a weird mating ritual

you've been arguing for years w no reason

there is no reason

i enjoy when he reacts

he is soo cute his face all angry like kitty

but also he said my style sucks. so fuck him also

TroyI bet you'd like that

i do not want to fuck Hollander

TroyYeah sure

no

TroySo i can ask him out then this year?

I will tattoo your eyelids in your sleep

Troy...man.

Svetailya you are embarassing

Shane Hollander
@ShaneHollanderTattooArtist

Convention starting today! Come get your tattoos from me, @HaydenPTAT and @rosietat. Proper traditional old-school from trusted artists. No new-age stuff.

9:00 AM · Jun 15, 2026


45 Retweets    4 Quote Tweets    612 Likes


Rose Landry @rosietat · 9:05 AM Replying to @ShaneHollanderTattooArtist

you're asking for it atp shane

6

54

977


Hayden Pike @HaydenPTAT · 9:12 AM Replying to @ShaneHollanderTattooArtist

DM me for bookings and get ready to witness the strangest flirting two people have ever developed

9

51

439


Shane Hollander @ShaneHollanderTattooArtist · 9:15 AM Replying to @HaydenPTAT

What are you saying Hayden

6

76

987

ilya
@rozanovtattoo

i hear little котенок meow about bad new age tattoo((( sorry cybersigilism is sexy

9:30 AM · Jun 15, 2026


28 Retweets    187 Quote Tweet    4.1K Likes


Troy @barrettattoo · 9:35 AM Replying to @rozanovtattoo

Please. Couldn’t you at least wait until we made our promo tweet?

3

43

985


ilya @rozanovtattoo · 9:38 AM Replying to @barrettattoo

no kitten didnt seem to want to wait

34

875

3.1K


Svetlana @svetatat · 9:42 AM Replying to @rozanovtattoo

i kind of wanna pull all my hair off already

8

75

578


Rose Landry @rosietat · 9:45 AM Replying to @svetatat

tbh? same here

3

58

987

Shane Hollander
@ShaneHollanderTattooArtist

My employees are fraternizing with the enemy.

2:20 PM · Jun 15, 2026


18 Retweets    2 Quote Tweets    340 Likes


Rose Landry @rosietat · 2:24 PM Replying to @ShaneHollanderTattooArtist

it's bc you're blind to the truth little shaney

6

76

494


Shane Hollander @ShaneHollanderTattooArtist · 2:28 PM Replying to @rosietat

I am returning the custom chair I ordered for you.

6

34

321


Rose Landry @rosietat · 2:32 PM Replying to @ShaneHollanderTattooArtist

noooo my beautiful best friendd aahahah so kind and talented and graceful and absolutely not a pain in the ass sometimes

8

76

911


Shane Hollander @ShaneHollanderTattooArtist · 2:35 PM Replying to @rosietat

This doesn't feel genuine.

7

59

649


ilya
@rozanovtattoo

get your tattoos here! with @barrettattoo and @svetatat as always. you will be walking away with a piece which is modern and progressive! Dm to book

Tweet media image

2:40 PM · Jun 15, 2026


31 Retweets    58 Quote Tweets    981 Likes


Svetlana @svetatat · 2:42 PM Replying to @rozanovtattoo

i cant believe you you are so stupid

4

65

331


Shane Hollander @ShaneHollanderTattooArtist · 2:45 PM Replying to @rozanovtattoo

You call this a sexy tattoo?

6

76

1.1K


ilya @rozanovtattoo · 2:48 PM Replying to @ShaneHollanderTattooArtist

At least this doesnt look like you vote for yellow america man

0

0

0

ilya
@rozanovtattoo

this is what you get when you go to @ShaneHollanderTattooArtist. You become divorced homophobic dad

2:55 PM · Jun 15, 2026


521 Retweets    898 Quote Tweets    9.5K Likes


Hayden Pike @HaydenPTAT · 2:58 PM Replying to @rozanovtattoo

Don’t tell Shane. This is so fucking funny

6

87

945

group chat icon
Groupchat: I Hate Rozanov

Today

I am going crazy.

Rosehe is so fucking funnyyyy shane you gotta fuck him or i’ll do it

Rose you are a lesbian.

Roseand?

HaydenI agree with the funny part

Not with the fucking part

But yeah, maybe you should drop the animosity and try being friends

Rosei think shaney here would rather die

I don’t wanna be his friend nor be associated with him

He is annoying and rude and loud and he does all these fucking scribbles that make no sense while insulting real traditional tattoo art

Rosenotice how you didnt say ugly

Haydenalso Shane there is a thing called taste. You insulted him first this time

Rosei also do less trad pieces many times ☹

Yeah. But yours aren’t ugly.

You wouldn’t be working at my studio if they were.

HaydenI don’t think they’re ugly. He’s one of the top artists in that niche and you know it

Roseyeah Sveta told me he had a cult following back in Russia

...You talk with the enemy.

Roseshane if you have problems socializing with rozanov it doesnt mean we cant talk to him or troy or svetlana

also YOU talk to Troy and Svetlana!! ur just a pussy when it comes to ilya lol

and you are COMPLETELY NORMAL with Troy?

I don’t have ‘problems socializing’. I am autistic.

HaydenNotice how that feels like a contradiction

/kj . jk? What were those tone things. I am joking Shane

Thank you. This time I could tell because the joke was fucking terrible.

Haydenwell aren’t you a ball of sunshine!

Roseyou just have unresolved sexual tension.

solve it

I already told you both no. It’s not like that.

Roseyeah keep telling yourself that buddy

🔒 Shane
@ShanePrivateAccount

God i fucking hate him I hate that he is talented this is so fucking difficult to do properly and I even like his fucking cyber sigil things and he is so hot fuck it. Fuck my life

3:02 PM · Jun 15, 2026


0 Retweets    0 Quote Tweets    0 Likes

ilya
@rozanovtat

also friend reminder that you should come to us if you want a tattoo like mine. everyone say @svetatat is beautiful talented goddess

3:10 PM · Jun 15, 2026


87 Retweets    199 Quote Tweet    3.3K Likes


Svetlana @svetatat · 3:12 PM Replying to @rozanovtattoo

i remember you cried like a little bitch when i gave u this lmaooo

4

54

876


ilya @rozanovtattoo · 3:15 PM Replying to @svetatat

art is pain sveta that is why i suffer every day because i am a work of art. and is why i have clinical depression

6

76

987


Troy @barrettattoo · 3:18 PM Replying to @rozanovtattoo

*friendly reminder

9

97

875


ilya @rozanovtattoo · 3:20 PM Replying to @barrettattoo

ah so you are xenophobe?

4

98

664


Troy @barrettattoo · 3:22 PM Replying to @rozanovtattoo

WHAT

4

56

355


🔒 Shane @ShanePrivateAccount · 3:25 PM Replying to @rozanovtattoo

Jesus Christ.

0

0

0


ilya @rozanovtattoo · 3:27 PM

who is secret reply i cannot read

5

45

764


chat icon
iOS Chat: Rose

Today

Rose stop it.

🍆🍑💦❌

🥳

🍆💦💦💦

i saw u making faces at your phone. do not deny it

I was looking at funny tiktoks.

yeah on ilya’s twitter page

It came up on my tl. Drop it.

you saw and you likeeeed itttt

i saw u getting blushy blushy

i didn’t blush. It’s just cramped here and hot and stuff.

yeah and the stuff are ilya’s massive titis

SHJUUTR UP

Shut up. Sorry.

this is so fucking funny ilya is rightttt youre so easy to rile up

This is cyberbullying.

group chat icon
Groupchat: Hollander Love Club

Today

TroyMy beautiful coworkers and friends
i come bearing news
good or bad? You decide

i bumped into Ottawacon’s organizers

and they told me starting from tomorrow we’re gonna share the booth with Hollander’s entourage. Like physically sharing. Bc of crowd management issues?

i didnt listen until the end yea

Svetaoh my fucking god i feel impending doom but also excitement

how the fuck are we gonna work with him??

i take my work very seriously and he thinks i am talentless asshole

maybe he will nag in my ear bla bla bla all day or look at my art like it sucks

that i do not like

Troyi don’t think he will go that far. He is extremely particular and careful with his work

i think it could be a chance to see eye to eye

what eye. I am taller

Troyoh for fucks sake I mean to solve your weird rivalry

Svetaand your sexual tension <3

Ottawa Tattoo Convention
@ottawatatcon

[INFO] From today 10/06, the booths 1221 and 1220 will be merged. For bookings, contact directly @ShaneHollanderTattooArtist and @rozanovtat. Happy convention day to all!

3:30 PM · Jun 15, 2026


14 Retweets    3 Quote Tweets    195 Likes


Shane Hollander @ShaneHollanderTattooArtist · 3:32 PM Replying to @ottawatatcon

What? @ottawatatcon

2

42

547


Shane Hollander @ShaneHollanderTattooArtist · 3:33 PM Replying to @ottawatatcon

There must be a mistake. @ottawatatcon delete

12

32

512


ilya @rozanovtattoo · 3:36 PM Replying to @ShaneHollanderTattooArtist

come on котенок. let’s be professionals. i’m not very excited about this either

11

46

975


Shane Hollander @ShaneHollanderTattooArtist · 3:39 PM Replying to @rozanovtat

Will you stop calling me that? We are not friends.

4

65

789


ilya @rozanovtattoo · 3:42 PM Replying to @ShaneHollanderTattooArtist

but you meow meow all the time... meow rozanov does bad tattoos... meow i need attention from sexy russian((((

23

776

3.1K

Profile Icon

🔒 Илья
@russianstallion

i am so excited 😈

3:45 PM · Jun 15, 2026


0 Retweets     0 Quote Tweets     0 Likes

Notes:

thank you if you read until here <3
pls comment let me know what you think!! its FUEL

also pls excuse any typos or mistakes i betaed this by myself on my phone. also if there are any inconsistencies w the html, its because im doing a lot of copy and paste and trial and error from the og templates i linked!

again say hi on twitter/x!!