HAHA by Annorlunda Song Details

On December 2, 2025, the song "HAHA" was released by Annorlunda. HAHA is considered explicit and may contain foul language. This song is about 3 minutes and 21 seconds, which is about the average length of a typical song. The song is number 2 out of 11 in BACK WITH THE BUTTERFLIES by Annorlunda. In terms of popularity, HAHA is currently unknown. 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 HAHA by Annorlunda is Moderato (at a moderate speed), since this song has a tempo of 117 BPM. With that information, we can conclude that the song has a moderate tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

F♯ Major is the music key of this track. This also means that this song has a camelot key of 2B. So, the perfect camelot match for 2B would be either 2B or 3A. While, 3B can give you a low energy boost. For moderate energy boost, you would use 11B and a high energy boost can either be 4B or 9B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 2A or 1B will give you a low energy drop, 5B would be a moderate one, and 12B or 7B would be a high energy drop. Lastly, 11A 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
-5.206 dB
Acousticness
18%
Danceability
70%
Energy
75%
Instrumentalness
74%
Liveness
11%
Loudness
91%
Speechiness
3%
Valence
91%

Recommendations

TrackArtistKeyEnergyCamelotBPM
OAK HILL. by IssueHigh, MACADAMIA, AnnorlundaOAK HILL.IssueHigh, MACADAMIA, AnnorlundaD Minor47A87 BPM
SAD! by XXXTENTACIONSAD!XXXTENTACIONB Major31B65 BPM
timezone by Aqua RapstimezoneAqua RapsD Major610B82 BPM
On My Own by psydfxOn My OwnpsydfxF Minor44A76 BPM
Ally Lotti (Bonus) by AnnorlundaAlly Lotti (Bonus)AnnorlundaC Minor55A84 BPM
NOOB NOOBS by feelinit, BerleezyNOOB NOOBSfeelinit, BerleezyC Minor75A140 BPM
b_elijah_therapy_v2 by Toro y Moi, Elijah Kesslerb_elijah_therapy_v2Toro y Moi, Elijah KesslerB♭ Minor53A155 BPM
500lbs - slowed + reverb by slō, twilight500lbs - slowed + reverbslō, twilightF Minor54A107 BPM
Genesis by Deko, FijimacintoshGenesisDeko, FijimacintoshE Major612B143 BPM
Wastin Time! by LandonBeck, Santi P, youngbull903Wastin Time!LandonBeck, Santi P, youngbull903D♭ Minor612A130 BPM
I know? by 7SevenI know?7SevenE♭ Major85B122 BPM
9-5 by Eghoza9-5EghozaD♭ Minor612A135 BPM
Cigarettes and Coffee by Ace SavageCigarettes and CoffeeAce SavageB Minor510A120 BPM
Way Up by Joey VantesWay UpJoey VantesE Minor59A115 BPM
happening again by nicopattyhappening againnicopattyC Major18B104 BPM
High Lows by GhostluvmeHigh LowsGhostluvmeD♭ Minor412A138 BPM
We Fell in Love in October (Remix) by ONY9RMXWe Fell in Love in October (Remix)ONY9RMXC Major28B120 BPM
Choking by Mathias.ChokingMathias.A Major311B142 BPM
Take Up My Time by Annorlunda, AceTake Up My TimeAnnorlunda, AceC Major48B130 BPM
sold it by sebxszzsold itsebxszzG Major79B130 BPM
Pullin' by Nevad Brave, Desmyn the Sensai, StarheartbanditPullin'Nevad Brave, Desmyn the Sensai, StarheartbanditC Major58B118 BPM
outlaw by Facing SanityoutlawFacing SanityF Minor74A163 BPM
Chutup by 6 DogsChutup6 DogsB Major51B130 BPM
i got a lot on my plate by b4ui got a lot on my plateb4uB Major41B144 BPM
Love Potion by Thaiboy DigitalLove PotionThaiboy DigitalG Major89B152 BPM
ISRC
QT6F42590302
Label
L-M Records/RCA Records