Yeah, the whole llama thing was totally lost on me. lol. I hadn't been on in a little while and I logged in to check my messages to find that people were giving me llamas.....wtf? lol, it's a little cute though.
I'm surprised it wasn't a limited time thing though, as that's what most of us thought since they showed up around April Fool's Day. But, I've found some new people to watch and new images to fave because of them, so I won't complain