Tumgik
#Hazel Callahan bottoms 2023
ellieslaces · 5 months
Text
KISSING LESSONS.
Tumblr media Tumblr media Tumblr media
featuring: hazel callahan x fem!cheerleader!reader
synopsis: Hazel’s worst decision was to join her friend’s fight club, until she met you. or, really got to know you, she knew you, you just didn’t know her. she never thought a cheerleader, much less one of the prettiest girls in the school, would ever pay attention to her. until you did.
content warnings: harsh language; mentions of violence; internalized homophobia; light smut; kissing (wlw); so much loser lesbianism; some homophobic slang (faggot, munch)
notes: mentions of violence (duh, it’s lesbian fight club); mentions of reader being bisexual (more toward women tho); homophobic slang (faggot, munch, etc) ; there is no real smut in this as i do not write explicit content containing minors.
word count: 3.13k
chloe talks: watched bottoms and then hyperfixated on Hazel for two weeks before I decided to write this. God, I need her so bad. Chloe has a type doesn’t she? (soft mascs make me hhnngg). hazels so fucking cute I need her to kiss me ok bye. <3 (also, I hate the way this turned out, I’m so sorry it’s terrible)
now playing: kissing lessons ; lucy dacus
Tumblr media
Fight Club — a popular 1990’s film, that’s all those two words had ever meant to you. You’d never even seen the film, you just knew it was fucking gay, despite it not actually being about the hot topic of homosexuality amongst young men (or women, in your case). But, I digress.
It had been your friends, Isabel and Brittany, who managed to get your ass to attend your school’s resident Fight Club. A women’s Fight Club. How fucking gay. Oh well, it would teach you how to defend yourself properly. Which, in this day and age — or any day and age of we’re honest — is horribly necessary.
It shouldn’t be, but knowing how to beat the shit out of a grown man is something you should know how to do. Self defense isn’t a topic to be taken lightly, and it seemed PJ and Josie knew this.
PJ and Josie — or faggot #1 and faggot #2 as the school knew more endearingly — where the school’s resident ‘ugly and untalented gays’, as Jeff and his little crew liked to say. Really, you suspected they were all just pissed because the girls knew their way around a pussy better than any of them did. They wouldn’t know the clit if it slapped them in the face.
It had been about two weeks into the girls’ club that Isabel and Britany attended for the first time. They showed up to cheer practice the following day with busted lips and bruised faces. At first, you hadn’t known what happened. Maybe Jeff’s dramatics had finally gotten the better of him. But no, they had willingly gotten beaten up for the sake of learning how to better throw a punch.
Finally, after hours upon hours of begging and pleading, Britany and Isabel got you to attend a meeting. You had walked in, nerves wrecking your body as you trailed unsurely behind the two girls you considered your best friends. You trusted them, they wouldn’t let something bad happen.
You had planned to spend your first meeting simply observing, but PJ tried so hard to convince you to join in. She almost even pushed you into the fucking ring. When you finally conceded, you were face to face with Hazel Callahan.
You knew of her, but you didn’t know her. You’d passed her a few times in the hall, you had a science class with her. Jeff said she was another one of those ‘loud mouth munches’ — to which you nearly punched him square in the nose had he not been Isabel’s boyfriend and a complete moron.
Hazel seemed nice, she’d smiled in your direction when you walked into the gym. It was a nice gesture, no matter the awkward air it held. You felt sort of bad for putting her in the situation she was in, even though it was PJ’s fault that she now had to fight you.
You stood awkwardly, fists raised in a defensive position, eyes on Hazel as she stood in front of you. She smiled again, still awkward as it had been when you walked in. You were set on not getting the shit beat out of you.
As soon as PJ’s whistle sounded, you barely gave Hazel a chance to move. She’d shifted on her feet, sending a spark of fear through you, causing you to send a punch straight to her face. You’d gasped, watching her face scrunch up as her own hands flew up to cup her nose.
“Oh my God, I’m so fucking sorry.” You cried, stepping forward, ignoring the claps and cheers falling obnoxiously from PJ’s lips.
Hazel let out a choked laugh, brows raised as she held her nose. “No uh, nice hit. Fuck, that was a good one.” She blinked rapidly, momentarily lowering her hands.
You let out a small squeak as you saw that her nose was indeed bleeding. “Shit, your nose.” You stepped forward again, trying to find something to stop the bleeding. But of course, there wasn’t anything you had on you.
“Alright, Hazel’s fine. Let’s move on.” PJ droned, giving her whistle another sharp blow — she really abused her whistle privileges, you thought as you ushered Hazel toward the bleachers.
Hazel gave a thumbs up — her hand covered in blood that dripped from her nose — as she walked toward the bleachers. No one seemed to notice other than you as you walked with her. You felt so bad, so terrible because now this girl was bleeding because of you.
“I’m sorry,” you weakly apologized again, sitting in front of her on the bleachers, looking frantically around for something to give her to stop the bleeding.
“It’s okay, I’m okay.” Hazel shook her head, trying to convince you she was fine. Even though you both knew she wasn’t.
“Uh fuck, there isn’t anything — don’t do that.” You’d cut yourself off quick, voice deadpanned.
Hazel paused, her head half leaning backward as she looked over in your direction. Her ringed fingers pinched the bridge of her nose — it seemed she’d had the idea to lean her head back to stop the bleeding.
“Lean your head forward, not backward. If you go backwards, the blood could go into your lungs. Go forward and let it drip out.” You instructed, pulling her hand down gently by her wrist, moving to take off your cardigan so she could hold it below her face to catch the blood as it dripped.
“How do you know that?” Hazel questioned, brows pulled in a frown as she leaned her face forward so the blood could freely drip from her nose onto the bundle of fabric in her hands.
“I had to get a certificate to be able to babysit.” You shrugged, moving the strands of hair from her face without thinking about it. When you’d realized what you’d done, you froze, dropping your hand in embarrassment, muttering a sad ‘sorry’ again.
Hazel shook her head, not responding verbally to your millionth apology. Your cheeks warmed, suddenly so embarrassed for an entirely different reason. Not just for punching Hazel square in the nose, but you’d managed to embarrass yourself by noticing just how pretty she was.
Hazel sat on the bottom row of the bleachers in the gym, watching the rest of the group fight each other in turns, different girls winning. Some had busted lips, others a myriad of bruises spattered across their faces.
You took the time to notice just how pretty Hazel was — a sharp jawline that would make Jeff jealous, brunette hair that mussed in just the right way and looked so goddamn soft, her nose that was long and straight save for the small bump in the bridge that made your throat constrict. God, she really was a sight. How hadn’t you noticed sooner?
Maybe it was the fact that Hazel wasn’t in your social circle. You were a cheerleader, friends with Isabel and Britany, the focus of stares. Hazel was a loser — in the kindest and most endearing way — someone who wasn’t popular. Someone who had hardly any friends. And despite the fact that today was maybe the third time in your entire life you’d ever spoken to her, you wanted to be one of her friends.
A quick, sharp quip of PJ’s whistle brought you back to the present, her loud voice announcing the day’s session was over. You blinked, looking away from Hazel. Who somehow didn’t seem to notice you’d just spent the past five or so minutes just studying her face.
She turned to you, eyes apologetic as she held out your crumpled cardigan in her hands. “It’s really bloody, sorry.”
“No, it’s okay. You can keep it,” you shook your head, holding out your hand. It was only after the words came out of your mouth that realized how stupid that sounded. “I mean, it’s just, you don’t have to give it back. I don’t like it that much anyways. And it’ll probably stain. That sounds bad, I’m sorry.”
Hazel smiled a little at your words that seemed to stumble out of your mouth. You regretted every single one of them. You moved to take the cardigan anyway, acting as if you hadn’t told her to just keep it. But she pulled it back.
“I’ll wash it.” She said simply, standing. There were specks and smears of dried blood on and below her nose. You felt another pang of guilt then, seeing that your punch would definitely cause a bruise across her nose.
“Oh, you don’t have to do that.” You shook your head, standing as well. Isabel and Britany stood a few feet away, clearly waiting for you to come over. You didn’t want to though, for some reason.
“It’s fine. I’ll see you at the next meeting right?” Hazel asked, not relenting and continuing to hold the cardigan in her hands as she started to back away.
“Uh, yeah, I guess so.” You shrugged, somewhat embarrassed. You didn’t really want to come back. Not since you’d punched Hazel and made her bleed on your first meeting. But, maybe this would be a good incentive to come back. To see her.
“Cool,” Hazel grinned, nodding in your direction before she walked toward where PJ and Josie stood. You remained sentient for a moment, hands folded in front of your lap as you watched Hazel.
“Jesus, you hit hard.” Isabel’s voice rang in your ears as she and Britany approached, the latter’s eyes wide as she looked at your hand.
“Might want to wash your hands,” the girl motioned to your dominant hand — the knuckles were spotted in blood from where you’d punched Hazel and blood had immediately started to pour from her nose.
Your eyes latched onto the specks of blood on your knuckles, brows creased as you stared. Bright, rusty red adorned the skin of your knuckles, bits of Hazel Callahan’s DNA there. It was strange, but it made you smile.
Tumblr media
The attendance of the fight club had steadily grown — girls coming to the gym after school to brush up on their combat skills. All in preparation for the upcoming football game against Huntington. The fear ever since one girl had gotten attacked by one of the boys and word had gotten around about it.
So, attendance had spiked, the ‘female solidarity’ — as PJ liked to call it — had risen in the school, even the girls were kinder and nicer to one another. And your mind was muddled with constant pictures and thoughts of Hazel Callahan.
It was confusing — you’d never felt such a strong connection to someone you hardly knew. Hazel was as much a mystery to you as the rest of the ‘ugly, untalented gays’. Meaning she was a huge fucking mystery. Sure, you were vaguely aware that her parents had divorced, and that the girl mostly kept in the background in school. But other than that, Hazel was purely mysterious to you. And you found yourself wanting to know more.
To remedy thhs, you continued to attend fight club, naturally. Yes, you shared a class or two with the girl, but nowhere else did you have the chance to actually interact with her. To converse with her, hear her voice, see her smile. God, what a loser you were.
It wasn’t until two weeks later that you’d come to realize how disgustingly and embarrassingly obvious your infatuation with Hazel was. And what made it worse — it was PJ who brought it to your attention.
“Yo!” PJ’s obnoxious voice rang through the gym as you stood in the circle with the rest of the girls, watching Silvia and Brittany spar, your name on the girl’s lips as she spoke. “Quick eye-fucking Hazel and pay attention! Huntington is like, two weeks away.”
Your cheeks flamed a bright red as you sunk into yourself, shoulders curling in. God, you wanted a chance at PJ in that ring to strangle the fuck out of her for that. Your eyes quickly cut over to where Hazel stood — her own cheeks dusted with light pink as she avoided your gaze.
Great, now she probably wouldn’t talk to you at all. Fuck PJ and her obnoxious, loud mouth. Your embarrassment was not short lived as the fight club went on. You couldn’t look in Hazel’s direction at all as you waited out the meeting until its end so you could retreat with your tail between your legs and never show your face in this gym again.
It was as you shouldered your backpack, heart still racing, stomach still uneasy with embarrassment that you heard someone clear their throat behind you. You turned, eyes going wide as you were face to face with Hazel. Your eyes trailed down to a bundle of fabric in her hands.
“Sorry it took so long, but uh, I got the blood out.” She held out what turned out to be your cardigan. The cardigan that you’d leant her two weeks ago when you’d punched her too hard.
“Um, you didn’t have to do that.” You said, offering a sheepish smile as she held out the cardigan. You gingerly took it, eyes locked on Hazel’s face. As you grabbed it, you swore you could feel a spark when your fingers brushed against hers. A fucking spark — cliche but true.
It was silent between you two for a moment before Hazel shook her head, jutting her thumb over her shoulder. “Sorry about PJ. Things kind of come out of her mouth without her brain processing first.”
Yikes, Hazel meant the ‘eye-fucking’ comment. You offered a small, horribly obvious chuckle. “Yeah, I kinda noticed.”
There was another long stretch of silence between you and Hazel, your lips pulled to the side as you held the folded — she’d fucking folded it, Jesus she was adorable — cardigan in your hands. It was strange, but not too uncomfortable. Like that stupid thing from Pulp Fiction, the right person is someone that silence isn’t awkward with.
“I wasn’t eye-fucking you.” You blurted. Great, you made it awkward again. A small groan fell from your lips, head dropping as you closed your eyes with a frown. You shook your head. “Sorry, I dunno what’s wrong with me today.”
“PJ’s just jealous.” Hazel offered with a small laugh. How could one solidarity laugh sound so beautiful?
“Of what?” You asked gingerly, looking up to meet her eyes. For some reason, you were weary of her answer.
“That you aren’t giving her attention. Besides, I don’t think she’d know what to do with your attention anyway, you’re so pretty.” She said it not as an insult to PJ — or at least it didn’t sound like it — but more as an obvious fact. And you were stunned because Hazel had just called you pretty.
You were at a loss. A true loss. How the hell were you supposed to respond to that? So, like an idiot, you just stared at her blankly, eyes confused and wide.
Her own eyes went wide, brows furrowed as a worried look crossed her features. “Shit, was that too much? Too much. Fuck.” Her voice lowered as she cursed, brows knit together.
“No! Not too much, I just… I just didn’t think you thought I was pretty too.” You shrugged, quick to correct her. Quick to reassure that you were flattered and not weirded out.
“I mean yeah, of course I do.” Hazel nodded, her voice soft, words intentional like her statement was an obvious fact.
A smile spread across your face, cheeks warm again. You weren’t sure why, but you suddenly felt so much about Hazel. You’d never had a crush on a girl before. It was new and strange, but you definitely thought this was a crush.
“Thanks.” You whispered, eyes darting down to the cardigan in your hands for a moment before going back to looking up at Hazel. “For the compliment, and bringing back my cardigan. You didn’t have to wash it.”
“It’s fine, I wanted to. It’s a nice cardigan.” Hazel shrugged. It seemed she was at a loss for what to say around you too.
The gym was near empty by now — Josie and PJ chattering away in the far corner, and Isabel and Brittany waiting for you (but not paying attention to anyone but themselves) by the gym doors a few feet away.
So, due to the empty state of the gym and the disgustingly thick tension between you and Hazel, you stepped forward, pressing a quick and gentle kiss to her cheek.
This took the girl by surprise. Her eyes went wide as your lips pressed to her soft cheek. You leaned back, her brows creased as she watched you.
“Thanks,” you said again, with a shrug. Letting her know that was your way of thanking her. Small, but meaningful to you.
It was a long moment that you stood there, Hazel staring at you with wide eyes. For a couple of long seconds, you thought you’d fucked up. Misread the situation, mistook the tension for something else. But, you were proven wrong as she leaned forward, closing the distance between you by pressing her mouth to yours.
“You’re welcome.” She murmured as she leaned back, your eyes wide now from processing that Hazel had just kissed. That you’d just had your first girl-kiss. Fucking scary, but nice. You liked it. Liked her.
“I’ve never done that.” You whispered, blinking rapidly to ground yourself. “With, with a girl, I mean.” You corrected yourself almost instantly.
You’d kissed a guy or two before. Sadly, your first ever kiss was Tim at the ninth grade freshman dance. He was a bad kisser and you hated it. But, you liked how Hazel kissed. Despite it being a quick peck, it was full of intention and it was gentle too.
Hazel shrugged, a small half smile forming on her lips. “Maybe I can give you lessons.”
You grinned, laughing a little as you nodded, backing away toward the gym doors, needing to escape before you said anything else stupid. “Yeah, that’d be nice. I’ll send you my address.”
“Okay,” Hazel nodded, grinning widely to herself as you mentioned her coming over.
You almost skipped as you walked out of the gym, trailing behind Isabel and Brittany as the girls chittered away, the prospect that Hazel would be giving you fucking kissing lessons. You held the bundle of fabric close to your chest as you walked to your car. And it was then you noticed it smelled like Hazel. The detergent, obviously. But, there was something else that was just Hazel. And you never wanted it to go away. Maybe, you could wear it while she gave you kissing lessons that night.
Tumblr media
2023 ©️ellieslaces please do not repost, rewrite, translate, or submit my work to AI or any other platform. please support your creators by reblogging, liking, and following!
how you can support Palestine! 🇵🇸
346 notes · View notes
hazel-callahan · 1 year
Text
Tumblr media Tumblr media
pj knows the exact way into hazel’s heart, i think
11K notes · View notes
chaoticvi · 1 year
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Ruby Cruz as Hazel Callahan in Bottoms (2023)
10K notes · View notes
youaretheunicorn · 1 year
Text
moments in bottoms (2023) that have permanently altered my brain chemistry in no specific order
"omg ive always wanted one of these" *holds up a normal grey hoodie*
hazel's "why would you lie to me :(("
when complicated by avril lavigne started playing and we got a scene of josie walking broodily and sad while kicking a can on the ground
"so maybe ill buy a gun" "noOo"
"im gonna fuck up some football players and im buying a gun"
"YESSSSS YESSSSSS QUEENSSS SLAAAAYYY YESSS"
"is it because i said amelia earhart was a fake hero?"
when pj basically attacked hazel with her tongue
that kiss also being like the best kiss ive seen on tv in the last 10 years like unironically im so serious
josie and isobel making out covered in blood
the guy who wanted to blow the school up and literally wrote "BLOW UP SCHOOL" in his diary
"i know you're a black republican but you're the smartest among us"
"im not (gay). i just like gay porn"
hazels mom sleeping with jeff
"i FUCKED your mom" when the mom joke is actually real but also it makes your gf break up with you
hazel
just hazel she's so pretty pls give me a chance
that whole final fight scene
the football team that would kill a player every 20 years and was going to kill jeff by putting pineapple juice, to which he is deadly allergic, in the sprinklers???????????????????
"yes hazel, let's do terrorism"
*does the terrorism*
TWICE
again the guy that wanted to blow up the school who went THAT WAS MY THING after the tree blew up. he was holding a bomb button thingy. where was the bomb. what. let's go back to that for a second. hello. where was the bomb
horny freak #1 horny freak #2
7K notes · View notes
loubetcha · 11 months
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
bottoms text posts (pt. 1?)
7K notes · View notes
taiturner · 1 year
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
RUBY CRUZ as HAZEL CALLAHAN in BOTTOMS (2023) dir. Emma Seligman
7K notes · View notes
bottcms · 11 months
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
⤷ via kaiagerber on instagram
4K notes · View notes
scre6m · 1 year
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
HAZEL + sarcasm (she's autistic your honor!)
6K notes · View notes
cinematv · 1 year
Photo
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Hazel in the background at the fair
BOTTOMS (2023) dir. Emma Seligman
4K notes · View notes
wrongspacetime · 1 year
Text
Tumblr media Tumblr media Tumblr media
PJ & Hazel BOTTOMS (2023) | dir. Emma Seligman
3K notes · View notes
ellieslaces · 6 months
Text
thinking about the first time Hazel sees you in fight club <3 (wc: 1.29k)
(aka: a little drabble to tide everyone over until the next chapter of can’t catch me now.)
Tumblr media
there’s something about you, maybe the fact that you’re not someone that would usually talk to Hazel. or even be in her presence. but, one afternoon when you wander into the fight club after school, her heart stops.
her pen that was previously scribbling against the paper of her notebook came to a pause. you just looked so… pretty standing there. all wide eyes and confused looks as you gripped the straps of your book bag, standing in the doorway to the gym.
of course Hazel didn’t say anything, her heart lodged in her throat which rendered her absolutely speechless. so, PJ had taken notice, telling you to quote, unquote ‘quit standing there like a dick wipe and get in here’.
thankfully, you hadn’t taken offense, the most stunning grin spreading across your face as you quickly stripped off your backpack and abandoned it by the bleachers, jogging into the gym to join the group of girls.
everyone was stationed in a circle, watching the previously chosen pair of girls wrestle in the middle of the circle. your eyes were wide, lips formed in a small ‘o’ shape. God, she wanted to look at your lips forever.
maybe it was the sheer wonder in your eyes as you watched the two girls throw punches and kicks and knock each other to the ground that made Hazel wonder if you liked girls. or just the fact that she’d so easily and clearly formed an instant crush on you. how cliché.
Hazel continued to very creepily stare at you until PJ blew her obnoxiously loud whistle, her eyes scanning the circle for the next pair of girls to spar. Josie let out a small groan as she saw PJ put two and two together — something very rare for the girl — to see that Hazel hadn’t taken her eyes off of you since you walked in.
she declared you and Hazel were up to spar. Hazel quickly came back to reality, her eyes wide and darting between PJ and you. you, who just now noticed Hazel. your eyes scanned her up and down, making the girl’s eyes widen further.
with PJ’s annoying instructions to enter the circle, Hazel abandoned her notes and stumbled into the circle where you waited.
“I’ll go easy, if you want. Since it’s your first meeting.” Hazel suggested meekly with a small smile and shrug.
“don’t you dare, Callahan.” you shook your head with a breathtakingly wide grin.
so you knew her name. that sent her for a loop as PJ blew her whistle again, commencing the spar. in fact, Hazel was so distracted by the fact that you knew her name, she failed to dodge the punch you threw her way.
your fist came into contact with her stomach, sending her doubling over, arms clasped over her midsection as a groan tumbled from her lips. you grimaced at your own actions but remembered you were fighting. just about anything goes.
“sorry,” you whispered, eyes holding an apology as you did your worst. in a flash, you’d managed to sweep your foot against her ankle, sending Hazel sprawling to the ground with a thud. quickly, you pounced.
your knees straddled the sides of her hips, hands on her wrists as you pinned her to the gym floor. Hazel stared up at you with wide eyes, her pretty lips parted in shock. all you could do was stare down at her. why hadn’t you noticed just how pretty she was before?
the room was quiet as you held Hazel pinned to the gym floor, eyes locked. the air was thick and awkward as PJ blew her whistle — enough of that, Jesus she was annoying — and announced you had won this round. coming back to reality, you grinned triumphantly, the girls around you clapping and cheering.
“sorry,” you apologized again to Hazel, standing and holding out a hand to assist her in standing up.
Hazel shook her head, a small smile playing on her lips as she grasped your hand. “no, that was good. better than my first try.”
“nah, don’t flatter me.” you shook your head with a bashful grin, letting your hand fall from hers for fear that if you didn’t let go now, you never would.
Hazel laughed, shaking her head as well. “no really, it was good. took me by surprise.”
“I noticed. do I make you nervous, Callahan? ‘cause you seemed nervous.” you arched a brow, grinning playfully as you teased her. of course you hadn’t missed the surprise she’d displayed when you sparred.
Hazel opened her mouth to answer you with a hopefully equally flirty reply when PJ cut her off. “get out of the circle and keep it in your pants! this isn’t a porn channel, c’mon.”
you rolled your eyes, warmth flooding your cheeks at PJ’s comment. Hazel scoffed under her breath, allowing you to step out of the circle first, giving PJ a slight glare as you walked to stand amongst the group again. PJ gave a small shrug and numbed, “everyone gets some, or no one gets some, Hazel.”
Hazel didn’t deign to respond as she came to stand beside you, your eyes eagerly watching the next pair of girls spar in the circle.
“does this mean you’re joining?” Hazel questioned, hoping — praying — you’d say yes. that she could see you exclusively, within reason, most days of the week. that she could have a chance of getting to know you other than the fact that you shared a history class and were three lockers down from each other.
“if it means I get to see more of you, Callahan, hell yeah.” you grinned, turning to look at her with sparkling eyes.
God, she could stare at your smile forever. and now, she could see it everyday. she smiled widely too, nodding.
“you’re a fucking great sparring partner.” you continued, eyes once again trained on whichever girls were sparring now. “almost hated seeing you get up from under me.”
“yeah, I bet you did,” Hazel nodded, smiling to herself because she fully agreed.
maybe next meeting, the roles would be reversed and you would be under her. a girl could wish.
Tumblr media
how you can support Palestine! 🇵🇸 ; daily click!
163 notes · View notes
hazel-callahan · 1 year
Text
Tumblr media Tumblr media Tumblr media
STOP! being mean to hazel callahan!!!!!!!!!!!!!!!
6K notes · View notes
thepunkpanther · 2 months
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
my all-time favourite characters ↳ HAZEL CALLAHAN – BOTTOMS (2023)
869 notes · View notes
dumbassunicorn08 · 1 year
Text
She likes to build bombs and explode things
Tumblr media
4K notes · View notes
xelmokidx · 10 months
Text
Tumblr media
Guys I’m so feral it’s insane
2K notes · View notes
antlerkingvan · 1 year
Text
Tumblr media Tumblr media
Bottoms (2023) dir. Emma Seligman
2K notes · View notes