Onda literally means "wave", but in Brazilian Portuguese slang, it has several other meanings, including "vibe" or "feeling".
In this song, it's used to describe the intoxicating effect of someone's presence, implying a "high" or a strong, positive feeling. The phrase "me deu onda" means "it gave me a wave" or "it gave me a high", referring to the overwhelming sensation of attraction and desire.
"Deu Onda" is a Brazilian funk track by MC G15 built around one simple rush: the feeling of being completely turned on by someone.
The phrase "me deu onda," literally "gave me a wave," is the hook, and MC G15 keeps circling back to it. Her presence, her smile, the way she moves, all of it hits him like a wave. He does not need to drink or smoke anymore because just being near her does the job.
From there the song gets blunt and explicit about wanting her, which is typical of funk carioca, a genre known for saying exactly what it means with no filter.
It is a good song for practicing short, repeated everyday phrases and casual Brazilian Portuguese slang.