Board Thread:Fun & Games/@comment-25355686-20150516112427/@comment-25355686-20150607224541

デルタ影 wrote:

MaxStories wrote:

Brainulator9 wrote: Me gusta. Thanks? It means "I like" en español (in Spanish). Thanks!I knew for a memes for a long time,but I never knew what Me gusta means.Thank you so much!