Whoopty
| "Whoopty" | ||||
|---|---|---|---|---|
| File:CJ - Whoopty.png | ||||
| Single by CJ | ||||
| from the album Loyalty Over Royalty | ||||
| Released | July 30, 2020 | |||
| Genre | Drill | |||
| Length | 2:03 | |||
| Label | Warner | |||
| Songwriters |
| |||
| Producer | Pxcoyo | |||
| CJ singles chronology | ||||
| ||||
| Music video | ||||
| "Whoopty" on YouTube | ||||
"Whoopty" is the debut single by American rapper CJ. The song was initially self-released on July 30, 2020, before being re-released by Warner Records following his signing to the label. The song reached number 10 on the US Billboard Hot 100 chart in February 2021, as well as number three in the UK and the Billboard Global 200 top 10. It was produced by the Cypriot producer Pxcoyo and samples Arijit Singh's "Sanam Re" (2015). The song was officially remixed by fellow American rappers French Montana and Rowdy Rebel, titled "Whoopty NYC", and by Puerto Rican rappers Anuel AA and Ozuna, titled "Whoopty Latin Mix".
Background
[edit | edit source]The song contains a sample of the Indian song "Sanam Re" (2015) by Arijit Singh and Mithoon, a sample shared by multiple other drill songs by rappers such as Pop Smoke, King Von, FBG Duck, and Lijpe.[1] It is reminiscent of Brooklyn drill and marks a departure from CJ's melodic rapping.[2] CJ said he received comparisons to late American rapper Pop Smoke, because of the song's drill sound. He said in an interview with HipHopDX that Pop Smoke's absence inspired "Whoopty", who he considers the artist that popularized the music style.[3] He attributed its popularity to the energy conveyed in the track and its video.[2] According to CJ's uncle music executive James Cruz, he had to pay $80,000 (using money from his daughter's college fund) for the clearance of the Sanam Re sample after the track was taken down by YouTube for copyright infringement.[4]
Critical reception
[edit | edit source]Pitchfork's Alphonse Pierre wrote that while the song "may be the biggest drill record of the last several months", "everything about it is so painfully unoriginal" in that it combines "Pop Smoke's uk drill production with 22Gz's lingo".[5] In an earlier piece for the same site, Pierre felt the lyrics "might as well have been spit out by a machine trained on the Raps and Hustles YouTube page" and concluded that "[T]he only good thing to ever come out of Staten Island remains the Wu-Tang Clan".[6] Tom Breihan of Stereogum had similar critiques for the song, though he added, "The song works. It moves."[7]
Charts
[edit | edit source]
Weekly charts[edit | edit source] |
Year-end charts[edit | edit source]
|
Certifications
[edit | edit source]| Region | Certification | Certified units/sales |
|---|---|---|
| Australia (ARIA)[56] CJ Feat. French Montana & Rowdy Rebel |
Platinum | 70,000‡ |
| Austria (IFPI Austria)[57] | Platinum | 30,000‡ |
| Belgium (BRMA)[58] | Gold | 20,000‡ |
| Canada (Music Canada)[59] | 2× Platinum | 160,000‡ |
| Denmark (IFPI Danmark)[60] | Platinum | 90,000‡ |
| France (SNEP)[61] | Diamond | 333,333‡ |
| Germany (BVMI)[62] | Gold | 200,000‡ |
| Italy (FIMI)[63] | Platinum | 70,000‡ |
| New Zealand (RMNZ)[64] | 2× Platinum | 60,000‡ |
| Poland (ZPAV)[65] | Platinum | 50,000‡ |
| Portugal (AFP)[66] | Platinum | 10,000‡ |
| Spain (PROMUSICAE)[67] | Gold | 30,000‡ |
| United Kingdom (BPI)[68] | Platinum | 600,000‡ |
| United States (RIAA)[69] | 2× Platinum | 2,000,000‡ |
|
‡ Sales+streaming figures based on certification alone. | ||
Release history
[edit | edit source]| Country | Date | Format | Label | Ref. |
|---|---|---|---|---|
| Various | July 20, 2020 | Self-released | [70] | |
| United States | December 1, 2020 | Rhythmic radio | Warner | [71] |
| Urban adult contemporary radio | [72] | |||
| United Kingdom | January 8, 2021 | Contemporary hit radio | Warner | [73] |
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ "CJ – Whoopty". ARIA Top 50 Singles. Retrieved December 12, 2020.
- ^ "CJ – Whoopty" (in German). Ö3 Austria Top 40. Retrieved January 13, 2021.
- ^ "CJ – Whoopty" (in Dutch). Ultratop 50. Retrieved December 19, 2020.
- ^ "CJ – Whoopty" (in French). Ultratop 50. Retrieved March 5, 2021.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ "ČNS IFPI" (in Czech). Hitparáda – Digital Top 100 Oficiální. IFPI Czech Republic. Note: Select 6. týden 2021 in the date selector. Retrieved February 15, 2021.
- ^ "CJ – Whoopty". Tracklisten. Retrieved January 27, 2021.
- ^ "CJ: Whoopty" (in Finnish). Musiikkituottajat. Retrieved January 17, 2021.
- ^ "CJ – Whoopty" (in French). Le classement de singles. Retrieved May 8, 2021.
- ^ "CJ – Whoopty" (in German). GfK Entertainment charts. Retrieved February 6, 2021.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ "Archívum – Slágerlisták – MAHASZ" (in Hungarian). Single (track) Top 40 lista. Magyar Hanglemezkiadók Szövetsége. Retrieved February 5, 2021.
- ^ "Archívum – Slágerlisták – MAHASZ" (in Hungarian). Stream Top 40 slágerlista. Magyar Hanglemezkiadók Szövetsége. Retrieved February 5, 2021.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ "Official Irish Singles Chart Top 50". Official Charts Company. Retrieved January 9, 2021.
- ^ "CJ – Whoopty". Top Digital Download. Retrieved December 22, 2024.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ "CJ – Whoopty" (in Dutch). Single Top 100. Retrieved January 9, 2021.
- ^ "CJ – Whoopty". Top 40 Singles. Retrieved February 6, 2021.
- ^ "CJ – Whoopty". VG-lista. Retrieved November 27, 2020.
- ^ "CJ – Whoopty". AFP Top 100 Singles. Retrieved December 12, 2020.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ "CJ – Whoopty" Canciones Top 50. Retrieved May 8, 2021.
- ^ "CJ – Whoopty". Singles Top 100. Retrieved January 16, 2021.
- ^ "CJ – Whoopty". Swiss Singles Chart. Retrieved January 17, 2021.
- ^ "Official Singles Chart Top 100". Official Charts Company. Retrieved January 9, 2021.
- ^ "Official Hip Hop and R&B Singles Chart Top 40". Official Charts Company. Retrieved December 18, 2020.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Type Whoopty in the "Search:" field and press Enter.
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).