They said "fuck the language barrier" and kicked that shit down! This is some good stuff.
I remember my Spanish teachers in middle and high school always saying to never use "me gustas" to say "I love you", as it has a very sexual connotation. Is that true?
Not really, "me gustas"(I like you) is usually used when you confess your love to someone
If you are already in a relationship and want to show your affection to your boyfriend/girlfriend you say "te amo"(I love you)
But as always context matter so sometimes it has a sexual connotation xd