This song is stuck in my head, it goes “oh, my, god”, each word sang slowly with pauses in between by a deep-ish male voice. The tune and rythm are funky. It could be 90’s, but also up to 2015. I am not sure of the age though.
Edit: Found it: Low Rider by War. Explanation in comments.
Not sure, but my first guess was OMG by Usher from like 2010: https://youtu.be/1RnPB76mjxI?si=DVsnwx6ivRhA0J_d