Shia LaBeouf stopped by Sway in the Morning today and spit some very impressive bars in the Five Fingers of Death freestyle. Clearly, the 30-year-old actor displayed stellar wordplay, thought-provoking lines and nothing but confidence. Plus, it was evident that he came off the top and didn't spit anything written.

"Get ready, get set, this a meme / This is wild, this a childhood dream / I'm that guy, though, / All pride, yo / Do my thing in stack ride, though / I'm at White Oak / The gun club / I'm mean one oak, that's a dumb club / I don't go there but I get dumb love / Legend, b-----, trash you heard, that's all alleged b---- / Plagiarists stay making s---- / Greatest gifts come from painful s---," he raps.

Then later, over Dr. Dre's "Dre Day," the Transformer star kept the strong flow going and did a wonderful job of bending and stretching his words to make them rhyme.

"What I am is I'm criminal with syllables and pronouns / Watch how it goes down / My whole style is profound / Freestyle with Sway you would think I'm a pro now / It's pronounced Shia Labeouf / I'm flying high and high ain't enough," he spit.

But things got interesting when the actor seemed to take shots at Drake and Lil Yachty.

“It’s trash rap in October,” raps Shia. “Who wrote what for who? It’s all so below par / Substandard / Used to be a litmus / If you didn’t write your own shit, you got dismissed.”

His aim at Lil Yachty was more direct.

“Where did spitters go?” he asks. “Garbage litter shit they wrote / Miss me with that Lil Boat / ‘Cause bigger individuals / Committed to these principals / Is living on they tippy-toes / Sinking with a hippy’s hope.”

The first time we heard the Cali native freestyle was over the summer when a video surfaced  of him rhyming somewhere in South Dakota.

You can check out Labeouf's Sway in the Morning visit below, and it's likely his bars will be getting a lot of attention today and probably over the weekend too.

See 100 Hip-Hop Facts That Will Blow Your Mind