Ugly God has been prepping his Bumps & Bruises album for a while now and it appears he is almost ready to spring it on the people. The former XXL Freshman recently gave one lucky fan an exclusive listen to what he has been cooking up.

On Friday (Nov. 9), Ugly announced he'd be sharing a preview of the album with one of his Twitter followers. "Finna dm one of y’all of me listening to some of my album," he wrote. "idc what you do with the video after i send it. you can feel selfish and keep it to yourself or you can post it lol up to you. who though? 😎."

It appears that he randomly selected Twitter user @notluvyet. Instead of keeping the exclusive to himself, the fan unselfishly shared the clip. In the video, Ugly is standing in a room while the trap-infused track plays in the background as he performs it.

"Fuck you and your man, bitch/If you ain't trying to fuck me put me on your best friend, bitch," he rhymes. "Damn, bitch, bro just dap me up don't shake my hand, bitch/I don't need no new friends, you know who I am, bitch/I can't settle down with you, I hope you understand/So hold my hand and shut the fuck up, stick with the plan, bitch."

Ugly God has high hopes for his forthcoming LP, recently tweeting a trailer for the album along with the caption, "Comeback szn. Bumps & Bruises. The smoothest piece of art I have ever put my heart into. Love you guys. RT if you ready."

In April, he put out the Just a Lil Something Before the Album EP.

Check out the preview of the new album below.

See Behind-the-Scenes Photos of Ugly God at 2017 XXL Freshman Shoot

More From XXL