I like that meme! I'm Italian so I can understand what he says,since there are a lot of people that just put "?" Because they isn't understand the Italian part
Lel I wish I could understand it too :') I really like this song.
There is a meme for that? O_O'
Still never knew there was a meme about this thing.. XD Then again I don't keep up with all the meme's...