"Cocky" is a song by American rappers ASAP Rocky and Gucci Mane and British-American rapper 21 Savage featuring American record producer London on da Track. It was released on February 16, 2018 as the lead single from the soundtrack to the sports comedy film Uncle Drew (2018).
The production contains piano keys,[1] skittering hi-hats,[1][2] and sounds of sneakers screeching on hardwood floors.[2][3] Lyrically, the rappers brag about their lavish lifestyles, women,[3][4] and use basketball references.[3] After Gucci Mane performs the chorus,[5] in which he says he is "too fucking cocky",[6] 21 Savage performs the first verse, in which he raps about his millions of dollars[4] and references his song "Bank Account".[5][6] The second verse finds ASAP Rocky comparing himself to a basketball player[6] and boasts about his ability to win over women.[5] Lastly, Gucci Mane boasts his wealth, stating in his verse that the new generation of rappers cannot compare with him in this regard.[5][6]
Charles Holmes of MTV stated the rappers "demonstrate surprising chemistry", further writing "However, it is A$AP Rocky who undoubtedly steals the show. The highlight of Rocky's verse is when the Harlem rapper aims at his growing list of copycats spitting, 'Too many fake mes / Way too many fake daps / Way too many fake '$APs.'"[2] Winston Cook-Wilson of Spin gave a less favorable review, writing "Gucci and 21's laconic styles are both idiomatic for London on da Track's ominous, creeping backbeat. Gucci's last, whispered, and classic-era-Gucci-styled verse ('Gucci is materialistic, he's too fucking flashy/He smoke when he wanna smoke, think the world is his ashtray') is worth the price of admission for what might reasonably be considered an unremarkable song."[7] KC Orcutt of Revolt commented the song "weaves together each rapper's style, making for a nice addition to all weekend playlists and gym soundtracks alike."[8]