TeeCee4800 is back with his latest single, dropping exclusively through XXL. "Got 2 Go" is a slapper, linking TeeCee with E-40 and Wiz Khalifa for a feel good record you can drive to. The single is off TeeCee4800's forthcoming album Realness Over Millions 2. The song was produced by Vandross.

"My main bitch got me like oooooh/Every time I see her, I'm like oooooh/Hit it quick, a little kiss, I got to go/Lemme go, I got to go," croons TeeCee on the hook. Singing isn't something that the L.A. native ever does, but for "Got 2 Go," he kills it.

"I always wanted to sing on a song," TeeCee tells XXL. "When I recorded it, I played it for Ty [Dolla $ign] and we vibed on who would sound good on it. He said E-40, and I said Wiz, so he said, 'Let's do both!' We sent it to both and they sent back their verses. It was incredible and I love it!"

Realness Over Millions 2 drops tomorrow (Oct. 20) and features guest appearances from G Perico, E-40, K Camp and more. Before "Got 2 Go" was released, the previous single was "How Many Liccs" featuring YG. Peep the tracklist for the LP and groove to "Got 2 Go" below.

Realness Over Millions 2 tracklist

1. "Pot of Gold" Feat. Marley Blu
2. "Skit"
3. "I’m On It" Feat. G Perico
4. "How Many Liccs" Feat. YG
5. "Flexin"
6. "Tally Go Up"
7. "Got 2 Go" Feat. E-40 & Wiz Khalifa
8. "Obvious" Feat. 24hrs & Ty Dolla $ign
9. "Reckless" Feat. Reem Riches]
10. "Dope Game" Feat. Berner
11. "Crippin’" Feat. Vince Staples & D. Loc
12. "White T-Shirt"
13. "Roaches" Feat. Ransom
14. "Just Go"
15. "Cackwood Shawty"
16. "This Ain’t Love" Feat. Big TC & D.Loc

See New Music Releases For October 2017

More From XXL