Just heard it on the radio. I think it's Ludacris, not sure. Lyrics go something like "stutter...
UPDATE: Found it, it's Shareefa ft. Ludacris - Need A Boss
Oh and maybe somebody can help me with another song. I heard it last year, was always getting airplay on the hip-hop station, all i can remember from the lyrics was the chorus word "ri-i-i-i-i-i-i-i-i-de"... and no it's not Chamillionare - Ride
UPDATE: Found it, it's Shareefa ft. Ludacris - Need A Boss
Oh and maybe somebody can help me with another song. I heard it last year, was always getting airplay on the hip-hop station, all i can remember from the lyrics was the chorus word "ri-i-i-i-i-i-i-i-i-de"... and no it's not Chamillionare - Ride