Tom Hanks’ rapper son Chester, aka Chet Haze, took to Twitter to threaten radio shock jock Howard Stern this week after Stern questioned Haze’s gangsta credentials as the son of a famous Hollywood celebrity.

According to the Contra Costa Times, the feud dates back to February 11, when Stern reportedly joked that Tom Hanks “must be so annoyed” that his son pretends to be a hardened rapper while he grew up in a tony California suburb.

“Where’d he grow up, Beverly Hills?” Stern joked. “What a (expletive) douche.”

This month, Rude Jude, host of Sirius XM’s The All Out Show on the Shade 25 channel, appeared on Stern’s show, and the two reportedly discussed Hanks’ son. Of course, Chet Haze wasn’t happy about that.

The rapper tweeted to Stern, calling him “old” and saying that his “time had passed.”

Of course, Stern responded on his radio show by joking that he would tweet to the senior Hanks and ask him to pull his son’s allowance. He also reminded Hanks, Jr. that he became famous without the help of an A-list actor father.

After that, Haze unleashed a torrent of tweets threatening violence against Stern, calling him a “f***ing Jheri curled c***.”

https://twitter.com/CHETHAZE/status/582743634333855744

https://twitter.com/CHETHAZE/status/582744016703328256

https://twitter.com/CHETHAZE/status/582744918445162496

After Stern apparently stopped responding to Haze, he took his threats up a notch:

https://twitter.com/CHETHAZE/status/582755454423564288

https://twitter.com/CHETHAZE/status/582756986892226561

Haze then knocked Stern for not having as much “bread” as his family, despite the fact that according to Forbes, Stern is worth an estimated $95 million:

https://twitter.com/CHETHAZE/status/582758133300359168

The rapper wrapped up his rant by saying he knew “Gawker will write an article aboit [sic] this rant.”

https://twitter.com/CHETHAZE/status/582759149173379072

Meanwhile, Hanks’ other son, Colin, just premiered his new documentary about Tower Records, All Things Must Pass, at the SXSW film festival in Austin, TX.