Song stuck in my head
I need help finding a song, I heard it on the radio and its just stuck in my head. I cant remember the lyrics and may even be sketchy on the beat, but i can hum the chorus and its just stuck in my head. Any help finding this song would be greatly appreciated.
A link to my awful humming is below: