THE
SWEARIEST

RAPPERS Smile Blur

Have you ever been curious about how often some of the most renowned rappers swear in their lyrics? It’s no secret that profanity is a popular occurrence in many of our favourite rap songs, but just how much are we exposed to it?

We’ve analysed over 400 charts to establish a list of the top 100 ‘sweariest’ songs, revealing which artist is the most foul-mouthed.

Collage

WHICH ARTISTS SWEAR THE MOST
IN THEIR SONGS?

DaBaby is crowned the sweariest rapper on the list, as he swears on average 55 times in his songs. However, it’s well known American rapper J.Cole who ranks the highest for total swear words (across all of his songs in the top charts) cursing a crazy 221 times. Eek.

AVERAGE OF SWEAR WORDS BY SONG
TOTAL OF SWEAR WORDS
1
DaBaby
DaBaby
55
2
Megan Thee Stallion
Megan Thee Stallion
48
3
Lil Skies
Lil Skies
41
4
Cardi B
Cardi B
40
5
Migos
Migos
39
6
Nicki Minaj
Nicki Minaj
31
7
42 Dugg
42 Dugg
30
8
Pooh Shiesty
Pooh Shiesty
29
9
Russ
Russ
27
10
Trippie Red
Trippie Red
27
11
Saweetie
Saweetie
26
12
Doja Cat
Doja Cat
26
13
Joyner Lucas
Joyner Lucas
25
14
Fivio Foreign
Fivio Foreign
24
15
Lil Baby
Lil Baby
22
16
BRS Kash
BRS Kash
22
17
Morray
Morray
22
18
Lil Durk
Lil Durk
21
19
Baby Keem
Baby Keem
20
20
City Girls
City Girls
19
21
J.Cole
J.Cole
18
22
Coi Leray
Coi Leray
18
23
YBN Nahmir
YBN Nahmir
17
24
Lil Tjay
Lil Tjay
17
25
Moneybagg Yo
Moneybagg Yo
17
26
Pop Smoke
Pop Smoke
17
27
24kGoldn
24kGoldn
15
28
DJ Khaled
DJ Khaled
14
29
21 Savage
21 Savage
13
30
Machine Gun Kelly
Machine Gun Kelly
12
1
J.Cole
J.Cole
221
2
DaBaby
DaBaby
165
3
Migos
Migos
117
4
Lil Durk
Lil Durk
107
5
Megan Thee Stallion
Megan Thee Stallion
96
6
Lil Baby
Lil Baby
89
7
DJ Khaled
DJ Khaled
85
8
Lil Skies
Lil Skies
82
9
Moneybagg Yo
Moneybagg Yo
66
10
24kGoldn
24kGoldn
59
11
Pooh Shiesty
Pooh Shiesty
58
12
Doja Cat
Doja Cat
51
13
Lil Tjay
Lil Tjay
50
14
Cardi B
Cardi B
40
15
Coi Leray
Coi Leray
35
16
Pop Smoke
Pop Smoke
33
17
Nicki Minaj
Nicki Minaj
31
18
42 Dugg
42 Dugg
30
19
Russ
Russ
27
20
Trippie Red
Trippie Red
27
21
Saweetie
Saweetie
26
22
Joyner Lucas
Joyner Lucas
25
23
Fivio Foreign
Fivio Foreign
24
24
BRS Kash
BRS Kash
22
25
Morray
Morray
22
26
Baby Keem
Baby Keem
20
27
City Girls
City Girls
19
28
YBN Nahmir
YBN Nahmir
17
29
21 Savage
21 Savage
13
30
Machine Gun Kelly
Machine Gun Kelly
12

WHICH SONGS CONTAIN THE
MOST SWEAR WORDS IN THE CHARTS?

We wanted to find out exactly what song contains the most profanity. After analysing 400+ songs in the top charts, we revealed that Megan Thee Stallion’s Thot Shit contains a total of 86 swear words. That’s a hell of a lot of swearing to squeeze in to 3:04 minutes, but we have to give credit where it’s due to the artist who has gone viral on TikTok numerous times, most commonly known for the iconic WAP.

RANK
SONG
ARTIST
GENDER
SWEAR WORDS
1
Thot Shit
ARTIST
Megan Thee Stallion
GENDER
Female
SWEAR WORDS
86
2
Masterpiece
ARTIST
DaBaby
GENDER
Male
SWEAR WORDS
71
3
Modern Day
ARTIST
Migos
GENDER
Male
SWEAR WORDS
65
4
Red Light Green Light
ARTIST
DaBaby
GENDER
Male
SWEAR WORDS
55
5
Havin My Way (ft. Lil Durk)
ARTIST
Lil Skies
GENDER
Male
SWEAR WORDS
46
6
Back in Blood (ft. Lil Durk)
ARTIST
Pooh Shiesty
GENDER
Male
SWEAR WORDS
43
7
Every Chance I Get (ft. Lil Baby & Lil Durk)
ARTIST
DJ Khaled
GENDER
Male
SWEAR WORDS
43
8
Up
ARTIST
Cardi B
GENDER
Female
SWEAR WORDS
40
9
Ball If I Want To
ARTIST
DaBaby
GENDER
Male
SWEAR WORDS
39
10
Ain't Shit
ARTIST
Doja Cat
GENDER
Female
SWEAR WORDS
37
11
Riot
ARTIST
Lil Skies
GENDER
Male
SWEAR WORDS
36
12
Real As It Gets (ft. EST Gee)
ARTIST
Lil Baby
GENDER
Male
SWEAR WORDS
36
13
95.south
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
36
14
Company (ft. Future)
ARTIST
24kGoldn
GENDER
Male
SWEAR WORDS
36
15
the.climb.back
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
35
16
applying.pressure
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
35
17
Run It Up (ft. Offset & Moneybagg Yo)
ARTIST
Lil Tjay
GENDER
Male
SWEAR WORDS
33
18
Having Our Way (ft. Drake)
ARTIST
Migos
GENDER
Male
SWEAR WORDS
32
19
Seeing Green (ft.Drake & Lil Wayne)
ARTIST
Nicki Minaj
GENDER
Female
SWEAR WORDS
31
20
4 Da Gang (with Roddy Ricch)
ARTIST
42 Dugg
GENDER
Male
SWEAR WORDS
30
21
Stay Down (ft. 6LACK & Young Thug)
ARTIST
Lil Durk
GENDER
Male
SWEAR WORDS
29
22
Time Today
ARTIST
Moneybagg Yo
GENDER
Male
SWEAR WORDS
28
23
Miss The Rage (ft. PlayBoi Carti)
ARTIST
Trippie Red
GENDER
Male
SWEAR WORDS
27
24
Hellcats & Trackhawks
ARTIST
Lil Durk
GENDER
Male
SWEAR WORDS
27
25
Ugly (ft. lil Baby)
ARTIST
Russ
GENDER
Male
SWEAR WORDS
27
26
Best Friend (ft. Doja Cat)
ARTIST
Saweetie
GENDER
Female
SWEAR WORDS
26
27
POPSTAR (ft. Drake)
ARTIST
DJ Khaled
GENDER
Male
SWEAR WORDS
25
28
Ramen & OJ
ARTIST
Joyner Lucas, Lil Baby
GENDER
Male
SWEAR WORDS
25
29
Big Drip
ARTIST
Fivio Foreign
GENDER
Male
SWEAR WORDS
24
30
No Return (ft. Kid LAROI & Lil Durk)
ARTIST
Polo G
GENDER
Male
SWEAR WORDS
24
31
Lemon Pepper Freestyle (ft. Rick Ross)
ARTIST
Drake
GENDER
Male
SWEAR WORDS
23
32
Finesse Out The Gang Way (ft. Lil Baby)
ARTIST
Lil Durk
GENDER
Male
SWEAR WORDS
23
33
Quicksand
ARTIST
Morray
GENDER
Male
SWEAR WORDS
22
34
Throat Baby (Go Baby) (ft. DaBaby, City Girls)
ARTIST
BRS Kash
GENDER
Male
SWEAR WORDS
22
35
Straightenin
ARTIST
Migos
GENDER
Male
SWEAR WORDS
20
36
durag activity (with Travis Scott)
ARTIST
Baby Keem
GENDER
Male
SWEAR WORDS
20
37
Big Purr (Prrdd) (ft. Pooh Shiesty)
ARTIST
Coi Leray
GENDER
Female
SWEAR WORDS
20
38
Welcome to the Party
ARTIST
Pop Smoke
GENDER
Male
SWEAR WORDS
19
39
Twerkulator
ARTIST
City Girls
GENDER
Female
SWEAR WORDS
19
40
100.mil' (with Bas)
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
18
41
Hard For The Next (with Future)
ARTIST
Moneybagg Yo
GENDER
Male
SWEAR WORDS
18
42
Opp Stoppa (ft. 21 Savage)
ARTIST
YBN Nahmir
GENDER
Male
SWEAR WORDS
17
43
hunger.on.hillside
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
17
44
My.life (ft.21 Savage, Morray)
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
15
45
pride.is.the.devil (with Lil Baby)
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
15
46
Wockesha
ARTIST
Moneybagg Yo
GENDER
Male
SWEAR WORDS
15
47
GNF (OKOKOK)
ARTIST
Polo G
GENDER
Male
SWEAR WORDS
15
48
Tombstone
ARTIST
Rod Wave
GENDER
Male
SWEAR WORDS
15
49
Neighbors (ft. BIG30)
ARTIST
Pooh Shiesty
GENDER
Male
SWEAR WORDS
15
50
No More Parties (ft. Lil Durk)
ARTIST
Coi Leray
GENDER
Female
SWEAR WORDS
15
51
Voice Of The Heroes
ARTIST
Lil Baby, Lil Durk
GENDER
Male
SWEAR WORDS
15
52
Need To Know
ARTIST
Doja Cat
GENDER
Female
SWEAR WORDS
14
53
AP
ARTIST
Pop Smoke
GENDER
Male
SWEAR WORDS
14
54
interlude
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
13
55
Hats Off (ft. Travis Scott)
ARTIST
Lil Baby, Lil Durk
GENDER
Male
SWEAR WORDS
13
56
Spiral
ARTIST
21 Savage
GENDER
Male
SWEAR WORDS
13
57
HeadShot (ft. Polo G & Fivio Foreign)
ARTIST
Lil Tjay
GENDER
Male
SWEAR WORDS
12
58
Solid (ft. Drake)
ARTIST
Young Stoner Life, Young Thug & Gunna
GENDER
Male
SWEAR WORDS
12
59
DAYWALKER (ft. CORPSE)
ARTIST
Machine Gun Kelly
GENDER
Male
SWEAR WORDS
12
60
punchin'.the.clock
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
12
61
Rapstar
ARTIST
Polo G
GENDER
Male
SWEAR WORDS
11
62
Oliver Twist
ARTIST
ArrDee
GENDER
Male
SWEAR WORDS
11
63
Cry (ft. Grimes)
ARTIST
Ashnikko
GENDER
Female
SWEAR WORDS
11
64
Final Warning
ARTIST
NLE Choppa
GENDER
Male
SWEAR WORDS
11
65
close
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
11
66
Daisy
ARTIST
Ashnikko
GENDER
Female
SWEAR WORDS
10
67
Bad Boy
ARTIST
Juice WRLD & Young Thug
GENDER
Male
SWEAR WORDS
10
68
Late At Night
ARTIST
Roddy Ricch
GENDER
Male
SWEAR WORDS
10
69
Ski
ARTIST
Young Stoner Life, Young Thug & Gunna
GENDER
Male
SWEAR WORDS
10
70
I Dit It (ft. Post Malone, DaBaby, Megan Thee Stallion, Lil Baby)
ARTIST
DJ Khaled
GENDER
Male
SWEAR WORDS
10
71
Latest Trends
ARTIST
A1xJ1
GENDER
Males
SWEAR WORDS
9
72
Body
ARTIST
Russ Millions, Tion Wayne
GENDER
Males
SWEAR WORDS
9
73
Richer (ft. Polo G)
ARTIST
Rod Wave
GENDER
Male
SWEAR WORDS
9
74
let.go.my.hand (with as & 6LACK)
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
9
75
3,2,1
ARTIST
24kGoldn
GENDER
Male
SWEAR WORDS
9
76
Mood (f. iann dior)
ARTIST
24kGoldn
GENDER
Male
SWEAR WORDS
8
77
Slumber Party (ft. Princess Nokia)
ARTIST
Ashnikko
GENDER
Female
SWEAR WORDS
8
78
Never Left
ARTIST
Lil Tecca
GENDER
Male
SWEAR WORDS
8
79
Black Hearted
ARTIST
Polo G
GENDER
Male
SWEAR WORDS
8
80
Drankin N Smokin
ARTIST
Future, Lil Uzi Vert
GENDER
Male
SWEAR WORDS
7
81
Astronaut In The Ocean
ARTIST
Masked Wolf
GENDER
Male
SWEAR WORDS
6
82
Wants and Needs (ft. Lil Baby)
ARTIST
Drake
GENDER
Male
SWEAR WORDS
6
83
Coco (ft. DaBaby)
ARTIST
24kGoldn
GENDER
Male
SWEAR WORDS
6
84
Let It Go (ft. Justin Bieber & 21 Savage)
ARTIST
DJ Khaled
GENDER
Male
SWEAR WORDS
6
85
Clash (ft Stormzy)
ARTIST
Dave, Stormzy
GENDER
Male
SWEAR WORDS
6
86
Calling my phone (ft.6LACK)
ARTIST
Lil Tjay
GENDER
Male
SWEAR WORDS
5
87
Amari
ARTIST
J.Cole
GENDER
Male
SWEAR WORDS
5
88
Deal With It (ft. Kelis)
ARTIST
Ashnikko
GENDER
Female
SWEAR WORDS
5
89
Shottas (Lala)
ARTIST
Moneybagg Yo
GENDER
Male
SWEAR WORDS
5
90
Motley Crew
ARTIST
Post Malone
GENDER
Male
SWEAR WORDS
4
91
Money Talks (ft. Dave)
ARTIST
Fredo
GENDER
Male
SWEAR WORDS
4
92
WUSYANAME (ft. YoungBoy Never Broke Again & Ty Dolla $ign)
ARTIST
Tyler, The Creator
GENDER
Male
SWEAR WORDS
3
93
MONTERO (Call Me By Your Name)
ARTIST
Lil Nas X
GENDER
Male
SWEAR WORDS
2
94
What's Next
ARTIST
Drake
GENDER
Male
SWEAR WORDS
2
95
Street Runner
ARTIST
Rod Wave
GENDER
Male
SWEAR WORDS
2
96
Provide (ft. Chris Brown & Mark Morrison)
ARTIST
G-Eazy
GENDER
Male
SWEAR WORDS
2
97
Little More Love
ARTIST
AJ Tracey
GENDER
Male
SWEAR WORDS
2
98
GREECE (ft. Drake)
ARTIST
DJ Khaled
GENDER
Male
SWEAR WORDS
1
99
Patience (ft. Yungblud & Polo G)
ARTIST
KSI, Yungblud, Polo G
GENDER
Male
SWEAR WORDS
1
100
Sunshine (The Light)
ARTIST
Fat Joe, DJ Khaled, Amorphous
GENDER
Male
SWEAR WORDS
0

WHICH GENDER HAS THE MOST
PROFANITY IN THEIR SONGS?

Even though we saw Megan Thee Stallion have the highest number of swear words in 1 song, it’s actually the male artists that swear the most overall. Out of the artists analysed, there were 87 male rappers who made the list, whilst females totalled to 13.

FEMALE

FEMALE

13
MALE

MALE

87

METHODOLOGY

The team at Casino.co.uk scraped official charts lists such as: Official Charts, Spotify Charts, Billboard Hot 100, Billboard Hot Rap Songs and Top 100 Rap Playlist to build the list of rappers. Once the initial artists were established, our researchers scraped all of their songs within these charts to gather the amount of profanity in each song. This allowed a ranking to take place for the artists as well as their songs.