Aug 01, 2011 at 07:33PM EDT+48
“me gusta” means “taste me” in latin. XD
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!