On My S.H.I.T.
Mag Da Hustleman, Awall
SPIDERMAG
3:26 January 21, 2026
BPM
130
Key
E Minor
Camelot
9A

Embed

Share Link

On My S.H.I.T. by Mag Da Hustleman, Awall Song Details

On January 21, 2026, the song "On My S.H.I.T." was released by Mag Da Hustleman, Awall. On My S.H.I.T. is considered explicit and may contain foul language. This song is about 3 minutes and 26 seconds, which is about the average length of a typical song. There are a total of 24 in the song's album "SPIDERMAG". In this album, this song's track order is #12. Based on our statistics, On My S.H.I.T.'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

With On My S.H.I.T. by Mag Da Hustleman, Awall having a BPM of 130 with a half-time of 65 BPM and a double-time of 260 BPM, we would consider this track to have a Allegro (fast, quick, and bright) tempo marking. Because of this, we believe that the song has an overall fast tempo. Looking at the BPM of this song, this song might go great with walking. The time signature for this track is 4/4.

Music Key

This song is in the music key of E Minor. Which also means that the camelot key for this song is 9A. So, the perfect camelot match for 9A would be either 9A or 8B. While, a low energy boost can consist of either 9B or 10A. For moderate energy boost, you would use 6A and a high energy boost can either be 11A or 4A. However, if you are looking for a low energy drop, finding a song with a camelot key of 8A would be a great choice. Where 12A would give you a moderate drop, and 7A or 2A would be a high energy drop. Lastly, 12B 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
-9.78 dB
Acousticness
18%
Danceability
89%
Energy
52%
Instrumentalness
0%
Liveness
34%
Loudness
84%
Speechiness
19%
Valence
82%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Cut Her Off by K CAMP, Too $hort, YG, Boosie BadazzCut Her OffK CAMP, Too $hort, YG, Boosie BadazzD♭ Major63B144 BPM
Broke My Heart (with Kevin Gates) by Blacc Zacc, Kevin GatesBroke My Heart (with Kevin Gates)Blacc Zacc, Kevin GatesD♭ Major83B150 BPM
Lovers and Drugs by Big YavoLovers and DrugsBig YavoG Major89B130 BPM
Blessed (Outro) by DeeBaby, Yung Al, OTB Fastlane, Yb Puerto Rico, OMB BloodbathBlessed (Outro)DeeBaby, Yung Al, OTB Fastlane, Yb Puerto Rico, OMB BloodbathB Minor710A160 BPM
Story To Tell - Remix by Fredo Bang, Moneybagg YoStory To Tell - RemixFredo Bang, Moneybagg YoA♭ Major54B159 BPM
SPIN KLASS [FITNESS FOR OPPS] by SosMulaSPIN KLASS [FITNESS FOR OPPS]SosMulaE♭ Minor72A136 BPM
Lil Babi by PliesLil BabiPliesC Minor55A61 BPM
WAKE UP by LilRed, Launt5WAKE UPLilRed, Launt5D♭ Major43B67 BPM
Jiggin Out My Body by Hd4presidentJiggin Out My BodyHd4presidentE Major712B126 BPM
Soul of Osama by QuillySoul of OsamaQuillyD♭ Major33B81 BPM
410 Freestyle by Mag Da Hustleman, Scotty Slimm410 FreestyleMag Da Hustleman, Scotty SlimmB♭ Minor73A138 BPM
Pile Up by Boston George, DiegoPile UpBoston George, DiegoE♭ Major75B74 BPM
MERCY' by Destin Laurel, RaXX Gottiar, K4ciMERCY'Destin Laurel, RaXX Gottiar, K4ciD♭ Minor312A86 BPM
Root Of All Evil by Boosie BadazzRoot Of All EvilBoosie BadazzD♭ Major63B115 BPM
Crack The Seal by Mag Da Hustleman, Talibaan Dee, Dmo The PoetCrack The SealMag Da Hustleman, Talibaan Dee, Dmo The PoetA Minor88A127 BPM
Made Different by Sentra, Finesse2tymesMade DifferentSentra, Finesse2tymesA Minor88A127 BPM
Loyalty by Don Trip, BEO Lil KennyLoyaltyDon Trip, BEO Lil KennyC Minor25A150 BPM
HOE House by Moneybagg YoHOE HouseMoneybagg YoB♭ Major66B140 BPM
New Song by Double-ANew SongDouble-AD♭ Major53B133 BPM
I'm on It by YUNG CALII'm on ItYUNG CALIC Major68B160 BPM
Wig Off by Wnc WhopbezzyWig OffWnc WhopbezzyD Major510B83 BPM
Tack By Kemp by DLU Kemp, 4L GangTack By KempDLU Kemp, 4L GangB♭ Major46B116 BPM
Man In My City by Mag Da Hustleman, Hector BlackMan In My CityMag Da Hustleman, Hector BlackA♭ Minor81A136 BPM
Fi'e That Dope Up by StarlitoFi'e That Dope UpStarlitoD Major110B144 BPM
Love Me When I'm Gone by Montana of 300Love Me When I'm GoneMontana of 300D♭ Major63B133 BPM
ISRC
QZHN32660779
Label
L-M Records/RCA Records