If anyone was gonna make a diss record directed at themselves, it's Ugly God. Listen to his new single below via Apple Music or cop the song on iTunes.

The track comes from the 2017 XXL Freshman's upcoming debut project The Booty Tape, which should be dropping within the next couple of weeks. While you wait, you can watch Ugly God's Freshman freestyle below.

"Flexing like you got it, bitch I know your ass is broke/Your net worth say you got a million but your ass don't/You a one hit wonder, bitch your whole career a joke," he spits in the first verse. The track is produced by PARISVVS.

Lil Yachty, XXXTentacion and Ski Mask The Slump God are set to be the only features on the tape. Though Ugly God released the tracklist back in April, he's since added a couple more songs. We'll have to wait until he drops it to find out what they are.

See Fans' Predictions for the Hip-Hop Songs That Will Rule Summer 2017

More From XXL