What does Me Gusta mean?
It means "I like" in Spanish. It's also a meme.
means "I like"
http://translate.google.com/#en|es|Meet your new best friend:)
I like it ;)
I like *Insert troll face here*
If ur a redditor I love u if ur a tumblr- er I hate u
"I like" is the most common translation of "me gusta." More literally, the phrase means "it is pleasing to me." e.g. "Me gusta la cosa." means "the thing is pleasing to me." ("la cosa", as you have probably guessed already, means "the thing"