Tap to unmute
Ian's 2025 XXL Freshman Freestyle
Embed
- Published on Feb 16, 2026
- With support from some friends, Ian insists he hasn't changed, but a few of his habits have in his 2025 XXL Freshman freestyle.
Visit 2025 XXL Freshman Ian's official page: www.xxlmag.com...
Buy the 2025 XXL Freshman Class magazine here: shop.xxlmag.co...
Subscribe to XXL's channel: / @xxlmagazine
Check out the XXL Store: shop.xxlmag.com
Read the latest hip-hop news: www.xxlmag.com
Connect with us on socials!
/ xxl
/ xxl
/ xxlmag
#xxl




![Is this game IMPOSSIBLE?? | Teenage Mutant Ninja Turtles [NES]](http://i.ytimg.com/vi/nA2cFy-j5cU/mqdefault.jpg)



What are your favorite lyrics from Ian's 2025 XXL Freshman freestyle? ⬇
WE ROLLIN HELLA DIH 🗣️🔊🔊🔊🔊
damn i’m on my dj khaled shi we the best
We da best😅
WE rollin hella dihh🥀🥀💔💔💔
we rollin hella dih
“damn im on my scuba shit, i just found a fish” 🗣️🗣️
@BabuPookz damn I’m on my Martian shit, I feel outta space.
@williamherr802 damn im on my playground shit, meet me at the swing
damn im on my breakfast shit, i just eat a toast
😭😭😭😭
@DylanRDRM damn I'm on my existing shii, I need to be Alive
Here before his country music career
Not the Post Malone route 😭
@tuffking and Jelly Roll and MGK
NAHHHH😂
I was here
Comethazine
looking at us at the end like it's our fault💀
@Dropped2436 😭😂
Damn, you made it to the end?
@mnmmnmmmn I wish I didn't😭
I mean to be honest it is. We need to consume better content in music, media and entertainment.
“Damn I’m on my washer shit, I just cleaned a dish” 🗣️🗣️🗣️
“Damn, it’s April fifteenth, taxes due again..”
Damnnn
Literally me, I just paid taxes, I didn’t report 2024
“Oh okay “😂
LOLLLL
@OfficialTsunami LMAOOO
When the cartel tells bro to freestyle to save our lives
@Millolitos yooo nahh this underrated 😭😭😭😭
@Millolitos kiss yall head goodbye bro😭😭😭
We bout to be chainsawed at that point.
WE are getting the flaming bull for this
I saw that meme too lmfao.
Damn, Im on my Humpty Dumpty shit, I feel broke as hell
this is a better bar than the whole of whatever the fuck ian was spitting
@ryanm7087 actually an ok bar
@don-D66 dck riding the Nga
@ryanm7087 🤣🤣🤣🤣🤣🤣🤣
PUBS - Lint Roller, check it out, I actually rap lol
This is the musical equivalent of the wet food in the sink drain
That part
@DollarBillForReal 🤣🤣🤣🤣
He practiced that accent in his mirror 💀💀
@Jk477 hop off omg
real talk Jack Harlow said he tried to rap with this accent when he was first starting and the producers told him to knock it off and just use his real voice lmfao
@tiana1420 what? Jack Harlow naturally has that voice he raps with. You must have never heard him speak.
@peachypopTV face it bro he’s trashhhhh
@h3llboyyy407 nah she meant when he was starting not current jack.
"Took to many laxatives, oops i shit again"🗣🗣
@TXR3N nah bro that’s good
Damn I think it’s diarrhoea, time to clean the mess
Damn i feel like Amber Heard, I shit on a bed
💀😭IM DYING FROM THIS
Crazy thing is that I'm shitting rn
@XxChamoy_69 we did not need to know that 😭🥀
Pillagers when you step within a 2 mile radius of their outpost
im dead aaaah lmao
🗣️
@diegoaladdin dead internet theory
@RektroKing Bro ts is more dead internet theory 😭 I was just tryna highlight his comment
@diegoalladin don't worry , the Internet is the Among Us game now.
Garra point out the impostors haha
The guys in the back humming acting like ts tuff
It's not
“Damn i’m on my Mosey shit
I feel like the man”
😂 this the one
LMFAO that got me good
I been looking for dis typa comment 😂😂😂😂🫡
Nah this might have saved the freestyle 😂
@AstroSully I'm sayin
Eggs, bacon, grits, SAUSAGE ah freestyle
@ajl9578 dont disrespect da freestyle like dat 😭
Nahhh those girls were 100000x better than this garbage 💀💀
sausage is great compared to the literally fake rhymes that ian is spitting rn
sausage freestyle is trash and if you disagree with me you’re 100% correct
sausage freestyle is peak 🥀
Diary of a Wimpy Kid rapping in the big 2025 is crazy 💔
Greg Heavy 😤😤
“big 2025” in july you a cornball gang
@lightlite6279sthu loser 😂
@lightlite6279well we ain’t seen Greg in live action since 2012
@OnlyBrod1e I might be wrong but im pretty sure Diary of A Wimpy Kid came out in like 2016/2017
“hmm 😩😩😩
🫰 🫰 🫰 🫰 “
bars 🔥🔥🔥
Meowl
Damn, i’m on my toilet shit, I just took a piss 🗣️
*HMMM*
Damn, I’m on my snake shit, I just fcking hissed
This actually bars when you think about it. Lol
HMMMM
@MookaMG damn I’m on my shopping shit, I just bought the list 🗣️
Please don’t let this distract you from the fact that lil mosey woke up like the man
@Lilhata every damn year w yall 😭
😂😂😂
And had to hear a lame ass beat First thing in the morning 😂
@Lilhata “Goddamn I feel like the man, never poppin Xan I woke up like the man” 🗣️🗣️🗣️
🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
Ts sound like a freestyle at lunch in 8th grade 😂
yeah, that's the point you geek... niggas cant have fun anymore?? 😂
you saying that like those weren't fire or smth.. why cant bro do smth nostalgic??
@N.N01 this is xxl, we need a flow that we never heard b4
@wuxdes7153 name a pro rapper who did this on xxl, that's why it's interesting. He's bringing that flow to a bigger platform and doing it well
Exactly bro thats what im saying 2016 type shit i can imagine bro doing this
Just him and his homies in the cafeteria with everyone else sitting at a lunch table, one of his friends just randomly makes a beat on the table then he say sum shit like "hold on that shit fire do it again" then his other friends follow along with the beat too then thats where ian start Freestyling at the table and in front of the whole cafeteria thinking that shit good😂😂😂
“Damn it feels like April 1st, I got fooled again.”
Damn i’m on my clumsy shit, oops i slipped and fell
@scuzzimusic mmmm🔥
Mmmm🔥
this the shit i woke up in, double x L
@tresselwyn7594 nah this is actually hard😭😭😭
@beno_he_go_krazy 🫰🏾 🫰🏾 🫰🏾 ..🫰🏾
“Damn, I be on my curious shit, i feel like i’m george” 🗣️🗣️🗣️
would actually be a bar
horrendous bar never become a writer gng
Floyd
“I can’t rap”
@iiN1GH7M4R3ii4 syfm who Is bro 🥀
Listening to XXL in 2025, is like meeting up with that friend in high school that ended up getting addicted to crack.
@ethan22951 this shit ended with 2016 honestly. then it started to get bad. i dont think this is the most awful, the “kiss me through the phone suck me through the cell” part made me giggle. i think kodaks was worse.
That cars 3 poster of McQueen flipping over
I don’t think most people know that feeling mate. You must’ve been that friend
GOTTA KEEP AT IT BUDDY 😭😭😭😭😭
Yo this is one of the best freestyles I’ve heard and if you disagree you’re 100% correct
bipolar ass comment 🥀🤞
LMAOOO
🗑️
TIGRIS_LuigiPres1same
This is one of the most creative bait and switch insults i’ve seen, props bro
This the most memorable xxl freestyle in YEARS😭
2016 also (in a good way)
ty dolla $ign is the most iconic i'd say
For all the wrong reasons😂
2014 as well
@naromanclesonly people who know ab it is Kanye aldi fans lol
The intro sounds like a bunch of homies gooning together
@peepdawg8995 I can’t breath
Lol why that look like lil tecca on the far right?
@peepdawg8995 no, no it doesn’t
The dream
@peepdawg8995 how do you know how that sounds?
Damn im on my IAN shit, oops im spitting trash
WE rollin hella dih 💔🥀
@kvtai bro what twin
@kvtai lmao
Wtf😂😂
😭😭😭😭😭😭
😂
Damn I'm on my Peter shit,
I'm a Family Guy.
Damn I'm on my Stewie shit,
Lois gotta die.
Damn I'm on my Cleveland shit,
I'm a mail man.
Damn I'm on my Quagmire shit,
Meet me at the Clam.
@mediumChungus69 this rhymes too much to be an Ian verse
I get it's a freestyle but what is he talking abt? Like bro is just rhyming words anyone can do that
You shouldve been freestyling instead of ian ngl
6 7 likes bro 🥹
aaaaayyyyyyyyyyyy
damn i'm on my CJ shit, here we go again
@a-p-red This is a top tier one. God Job.
@a-p-red underrated
This is actually a bar, lol
Nah this is a good bar he couldn't have wrote this 🔥🔥🧛
😂😂😂I can't breath😂😂
we bumping to ts
“Damn, I’m that Dementia shit, I’m that Dementia Shit” 🔥 🥀
HMMM
Bro this is ss
Yo what did he say, I forgot.
"Damn, I'm on my pickle shit, I just ate a dill.
poetry
@joshshattuck6354 pause 😂😂😂
Lmfaoo
Damn I'm on my pickle rick shit, wubba lubba dub dub
Damn I’m on my foenem shit, I just said foe nem
“damn i’m on my brand new ian shit, we the worst” 🔥🗣️
yeah Jesus took the wheel alright, and drove this mf out the studio
HMMMMMMMMM
@wyaachris Lmaoooi
*HMMMMM*
"I threw my Nintendo out da window. I don't play no games!"
Dang we goin hella fast, I feel like a car 😮💨🔥
Damn I’m hella high, I feel like a plane ✈️ 🤯
@Fishman26013 hahahaha
Dang I can't rhyme at all, I feel like I'm ian
@IGotNoOppshe def was rhyming…
@Fishman26013 true
Shout-out to ian for clearly not writing or rehearsing ANYTHING
this the funniest hate comment
w
@kh6liyl This was clearly a terribly pre written song he hasn’t released and it was performed horribly. But shout out to you for not understanding OPs sarcasm
@idontreadreplies1804wtv you say lil bro ts clear as day not a pre written song ian don’t even rap like this you dumbahh😭
And being trash as fuck
Horrible horrible effort by that boy, he's a rapper and this is his THIRD failed attempt at a freestyle.
Ian you need to atp do a collab song with a big rap artist - the freestyles are NOT working. They're not, legitimately 100%
"damn I'm on my chungus shit, yeah I'm big as hell" 🗣️🔥🔥
@roopwho_19 BRAINROT XXL CYPHER 2017 CONFIRMED 🥳🎉
Weak ahh bar
@BrandonThe1nr this "freestyle" is full of them
STOPPP 😅
@roopwho_19 😂😂😂😂😂😂😂😂
walk in that bih like how the hell y’all doin how y’all feelin today (good)
1:24 nga in the back couldn't believe the bs he was spittin 😭😭
Fr
Bro you can't say the n word
he is too suprised of how trash it is ngl he didn't wanted to be there
0:45 too
I'm dying bro. How did Ian make it this far to where he's now in *XXL* of all places? They were either paid and got turned out or Ian is legitimately right before our eyes a prime example industry plant in the works right before our eyes
real talk i thought this freestyle was gonna be ass but if you listen to what he's saying he's actually spitting some garbage
💀💀💀💀💀
I almost spit out my water😂
@bartholomewkuma8646 I did fr🤣🤣
@xkzzv had me in the first half ahh comment
😭😂💀
0:13 get me err time. Turn back around, bruh
@TrebleLatrice926 stsu
they should start a boy band
What's wrong with him? He's white?
@SuperMutant8 nah his flow is just terrible, and his lyrics aren't great either
@SuperMutant8he’s just terrible Gng
"damn im on my period oops i bled again 💯💯💯"
Bro's just naming his spotify wrapped 😭
lmaooo
Fr lmao 😂 The first half is okay I guess but he was just pulling random artists out of his ass in the second part
😭😭😭
Having DJ Khalid at number 1 of Spotify wrapped is crazy work.
@R0ZEMARI-GS4L yea 3/4 of his freestyle was good, but when he started naming rappers it feel off
1:01 “You around dih”😭🥀🥀
You want round dih
You a round Dih🥀
@ΖΕΖΤ “u wanna ride on dih”
forced
@ΖΕΖΤ you weren't around then
he pumpfaked in the trailer🙏🏽
Marketing my boy he’s smart 🔥🔥
@ice2gthis ish buns bro
@ADICTOACHANEL Missed the point bro, short bus rider 🫵🏾💀
@ADICTOACHANEL it’s aight ain’t the best shit In the world DUH you definitely ain’t doing better
@ADICTOACHANELcorn ball he is the best so far
I can’t believe this is only 6 months old bruh😂
Would love to hear what his real voice sounds like when he’s at home arguing with his mom
@irproductions0 bro is from St Louis rapping with an ATL accent 💀
You mean arguing with mama 🤣🤣
@nikonotniceThat's why I can't respect this lil dude. He's a disrespect to the rap community and all the white rappers that came before him. He definitely paid to be where he's at
@joelh3030 bro bc he's rapping?
@joelh3030how is he disrespecting rap rappers literally force the voice all the time
Ts sounds like that one homie tryna join the freestyle
I feel like a Dell 💻
what are you talkin bout
Omfg
Childish 😂😂😂😂
@Lavar600 lol
🤣🤣🤣
watching this again is so funny
i see shit like this and wish Atlanta was still airing. this would b the best opening for an episode.
@thoughtless-fractales literally it could be a clip from the show
FORREAL!!!
"damn i feel like ynw melly. Shot my friend"
@AjThe_Assassin”damn I’m on my melly shit, I just shot a friend”
HOLY FUCK LMAO
who tf is ymw melly?? you mean ynw melly
@00jacobi ain't nobody give a fuck
LMAO 😂😂😂
"you'd think flo rida in here, it's goin down for real"
LMAOOOOOO
😂
its a reference to flo rida's song gdfr, it stands for goin down for real. at least know what you're talking about before you shit talk 💔
@sh7dwho is shit talking
@sh7d pleeeeaaaase tell me this ain't serious, else I'm gonna die laughing.
@matshbockstechnically it was, i liked the freestyle it wasn't ahh 💔
How to freestyle like Ian:
1. Never rhyme
2. Never make sense
SUCCESS!
This kids looks like your average Game Stop employee 😂
@HFH-Official im hollin bro🤣🤣🤣
@YoungThrilla1😂
@HFH-Official hmmm "damn you trying to sell your Wii, I can only do 40 cent"
@mattbutler4953😂
Middle school lunch table freestyle 😭💔
Xxl gave the warning to be respectful knowing this was bad lol
1:01 you around dihh😭😭
"Damn im on my stupid shi, I almost jus fell"
"mm."
“Damn i’m on my industry plant shit, i can be adele”
@blueskybluesky4014 "mm"
"mm."
@blueskybluesky4014 bro what
The mmm’s are the hardest parts 😭
🥀🥀 rolling dig i feel like adele
damn im on my diddy shit, just escaped the feds
HMMMMMM
@kokona8281 *loud snapping sounds*
damn im on my kanye shi, the doctors name was Jeb
@lil_Jeeta damn I’m on my Kanye shi, cousin gave me head
Damn, your girl said periodt, I left the at girl on red
“damn Imm in my flintstone shit, yabba dabba doo”
Came For the Rollin Hella Dih Bar
😂 it’s not We Rollin Hella Deep?
Why did xxl like this🤦🏿♂️😭
😂😂😂
This is Gay and Trash. Give up rapping.
@chieversa4145it is but I prefer to hear rollin hella dih
Damn I’m on my diet shit, I don’t want no beef
😂😂😂 like what type of weak azz word play is that im dyin he really thinks he's slick
@Josh-up5pf lemme see you cook up a freestyle loser
@Duck-Poacher bruh anybody can freestyle better than this are you fr? Damn im on my diet shit, I dont want no beef? How old are you bc im ass at freestyling and I can still freestyle better than this...
@Duck-Poacheralso i can ACTUALLY freestyle better than this, xxl "freestyles" are written beforehand...
@Duck-Poacher you clearly never been tipsy with the boys and put a beat on, the day you will is the day you will realize this dude is straight azz
“Take 47”
“Bro my fuckin fingers hurt can we take a break?!”
Capital Steez can’t take it anymore
Oh that's where this is from
Damn I'm on my Diddy shit, I feel like a freak
Damn I’m on my freak off shit, I wanna see some meat 😭
@vdees5689 😂😂😂😂😂
@vdees5689 Mmm
Yeah I wake up in the morning feeling like P. Diddy
@erdbeerpacman so hilarious😐😐
Clicking their fingers like some 50s trio.
i thought they were gonna pull out switch blades and start walking in unison towards the camera
1:45 the best part
LMAOOOOOOOO
Lmao 😂spot on!!
😂😂😂😂
FRRRRRRRRRRR
I clicked this like twice before I released it’s the end of the video
we rollin hella dih
This is like when you cheat in a game and still lose
I’m on my DJ Khalid Shi, we the dih 💔🥀
Why did XXL like this 😭
@evanscott1749🤣
@evanscott1749 onb😭
Bro what
😂😂😂
Same man who worked with Yachty btw💔 1:19
It’s hard to believe that but it’s true
This is exactly how Yachty raps
thing 1 and 2
“damn im on my lil Einstein shi , we going onna trip”🗣️🗣️
HMMM
@makavellibodrov7849LOLLL
Bro ain't even try to rhyme unless it was the same word😂
only black ppl care if music rhymes every sentence.
@RWL.Dilsum L take also im not black
When he rhymed today with today 🥀🥀❤️🩹❤️🩹
dude was just repeating words to make it seem like he had a flow
Why's he lookin at us like "yea, I did that 😏"
Fr, he think he cooked but he is cooked
“I’m on my shi shi, I just shi shi shi” 🔥🗣️
bro really could have said " on my DJ Khaled shit all i do is win" but he chose to say "We the best" 🥀
NAH FR
That's too much thinking lol
Crazy how I had this exact thought
young thug tweet from 2/3/16 at 4:27 PM
boyy slow down
@ItzVeonix Boy slow down dropping all that BS music… 😭😂✌️
@ItzVeonix Boy slow down dropping all that BS music…😭😂✌🏾
cornball
This is dead not that bad y'all talking bout one specific part.
they deleting comments lmao
No there not f u 😧💅
@kellen4716 fr cuz there’s no way everyone gonna be glazing this song
@kellen4716 no they no t
"damn im on my jamaican shi, wah di bomboclat"
@spamaila1885 😂😂
Bro tarnished the “hmmmm” legacy.
@muziworldwide hahaha this Made me laugh crazy
ABC 123 ahhh bars😭😭
"Damn my shit keep selling, feelin like Ferrari"
1:29 is the best part cause he finally shut the hell up
😂😂😂😂😂😂
Bro made the worse part the preview hes a genius
He didn't make the trailer dawg
You’re slow
@yessirjuu9206 nah because now more ppl think it's ah
1. He didn’t even make or edit the trailer, if he did that it major nepotism
@IsGrouse i think they get to choose what parts in the trailer
this is not what Mac Miller died for
Wish i was mac after listening to ts
he rhymed "oh ok" with "oh ok."
this is the first time i've ever heard Ian and honestly pretty impressive how i will now never check this dude out
Just hootin and hollerin 😭
Stop 😂😭
Everyone hyping it but it went from a trash preview to a mid freestyle lmao. Ya give him too much credit
You really a meat eater
Yo music trash gang
@Adrian-hp3umfactual tho who bro think he is💀
it be decent then goes back to trash in & out ts overstimulating
@Severe222 shii at least it aint your verse for sushi mastas 🤣🤣🤣
Ts tuff 🔥🔥🔥🔥🔥🔥🔥🔥💯💯💯💯💯💯
@Lajekwaidfman no it's not
@TatumWilliams-m7z Ever heard of sarcasm
"Damn I´m on my scuba shit, i just found a fish” 🗣🗣
@wilhelml.gilbert5657 yo this is FIRE 🔥 🔥🔥🔥
Damn I'm on my plagiarism shit, I just stole a comment
@whiscer3888😂😂😂
more rhymes than the actual freestyle
Bro just copied someone and thought we wouldn’t notice
Im glad we all think this is assssss
@nfranklin997 we?
Idk what yall hearing
@antoniomirandahannestad4560 that's the latest thing a bunch of people with boring music taste thinking it's a trait
@antoniomirandahannestad4560 yes we
I think yo vids are ass nfranklin
damn we rollin hella dih, i feel like a dell 😭
@iameternal59. Adele as in the artist and her song rolling deep
@MajinKj yap yap yap yap
@MajinKj boy you dumb
@TahmTheBest breh he didnt even say that much you preposterous you bogus as hell you lame as shit
@iameternal59. livingsucks pfp💯
Bro said 10 Damns