http://lyricstranslate.com/en/Te-suelto-el-pelo-I-let-your-hair-down.html
There is a line in the song (linked above) that goes:
- Vela como ella frontea
And the provided translation for the line is:
- Look at her how she is coming on me
Which I assume should be more like "Look at her how she comes on to me."
So does frontear mean to come onto someone? I know there is a synonym for this phrase but I can't remember it. It means something like "to fall for/get a crush on somebody."