Dirty by Three G Song Details

Three G's ' "Dirty" was released on its scheduled release date, October 27, 2023. Dirty is considered explicit and may contain foul language. This song is about 3 minutes and 6 seconds, which is about the average length of a typical song. The song is number 6 out of 12 in Anger Management by Three G. Based on our statistics, Dirty's popularity is unknown right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

The tempo marking of Dirty by Three G is Allegro (fast, quick, and bright), since this song has a tempo of 144 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with jogging or cycling. The time signature for this track is 4/4.

Music Key

This song has a musical key of C Major. This also means that this song has a camelot key of 8B. So, the perfect camelot match for 8B would be either 8B or 9A. While, 9B can give you a low energy boost. For moderate energy boost, you would use 5B and a high energy boost can either be 10B or 3B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 8A or 7B will give you a low energy drop, 11B would be a moderate one, and 6B or 1B would be a high energy drop. Lastly, 5A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-8.648 dB
Acousticness
6%
Danceability
88%
Energy
60%
Instrumentalness
0%
Liveness
10%
Loudness
86%
Speechiness
12%
Valence
66%

Recommendations

TrackArtistKeyEnergyCamelotBPM
CANNONS by Brodnax, DomangueCANNONSBrodnax, DomangueF♯ Minor511A75 BPM
Rednecks in the Club by Redneck SouljersRednecks in the ClubRedneck SouljersF♯ Minor611A140 BPM
The Warm Up by CanonThe Warm UpCanonB♭ Minor83A118 BPM
Anxious (feat. Jay Es, Geoff English & Blazeon3) by Merkules, Jay Es, Geoff English, Blazeon3Anxious (feat. Jay Es, Geoff English & Blazeon3)Merkules, Jay Es, Geoff English, Blazeon3F♯ Major52B130 BPM
Ride Around the World (feat. Sese) by Doom Squad, SeseRide Around the World (feat. Sese)Doom Squad, SeseF Minor64A115 BPM
All We Do by Bmh renoAll We DoBmh renoA Major411B117 BPM
The Devil's Tramping Ground by Gnarley Nick, FKB$, BigBoyTraksThe Devil's Tramping GroundGnarley Nick, FKB$, BigBoyTraksB Minor810A156 BPM
HELL-O by Flatbush ZombiesHELL-OFlatbush ZombiesA♭ Major74B111 BPM
Heaven's Coming by Pyriel DokielHeaven's ComingPyriel DokielA♭ Major84B160 BPM
Like a Boss I'm Winning (As Featured in Like a Boss I'm Winning (As Featured in "Travelers" Season 2)Chief CC Major98B86 BPM
Nothin Is OK by JunkNothin Is OKJunkB♭ Minor73A105 BPM
Confederate Flag by Insane Clown PosseConfederate FlagInsane Clown PosseA Major811B76 BPM
YOU GOT A PROBLEM WITH ME? by slmdnk!, 870glizzyYOU GOT A PROBLEM WITH ME?slmdnk!, 870glizzyD Major510B83 BPM
Disparagement by Tech N9ne, King Iso, Krizz KalikoDisparagementTech N9ne, King Iso, Krizz KalikoD♭ Major73B135 BPM
Country Boys in the City by Jawga BoyzCountry Boys in the CityJawga BoyzF Major67B126 BPM
Computer Love by Kill Bill: The RapperComputer LoveKill Bill: The RapperB Minor810A146 BPM
Problems by Calhoun, Chris HosierProblemsCalhoun, Chris HosierB♭ Minor73A126 BPM
Locked In by K-Watt, K-ScottLocked InK-Watt, K-ScottF Minor84A80 BPM
Ice Baby by OT The Real, araabMUZIK, Black Soprano FamilyIce BabyOT The Real, araabMUZIK, Black Soprano FamilyD Minor67A77 BPM
Jawga (feat. Teacher Preacher) by Jawga Boyz, Teacher PreacherJawga (feat. Teacher Preacher)Jawga Boyz, Teacher PreacherC Minor65A154 BPM
Insane by Adam Calhoun, Cymple Man, Hard Target, Who TF Is Justin Time?InsaneAdam Calhoun, Cymple Man, Hard Target, Who TF Is Justin Time?A Major711B160 BPM
Where I Come From by Deniro FarrarWhere I Come FromDeniro FarrarD♭ Major83B120 BPM
In Ya Head by RWMNCSIn Ya HeadRWMNCSD♭ Major73B150 BPM
Die Tonight by Adam Calhoun, UpchurchDie TonightAdam Calhoun, UpchurchD♭ Major73B100 BPM
In Jesus Name (feat. Byrann Trejo & Tony B) by Pyrexx, Byrann Trejo, Tony BIn Jesus Name (feat. Byrann Trejo & Tony B)Pyrexx, Byrann Trejo, Tony BG Minor86A115 BPM
ISRC
QZTB42324079
Label
L-M Records/RCA Records