Aug 01, 2011 at 07:33PM EDT
“me gusta” means “taste me” in latin. XD
Jul 06, 2014 at 09:50PM EDT
in reply to
It means “I like”. Your translator is shit.
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!