Question: deviantart what does it mean when someone gives you a llama badge?
Answer: Llama badge. ... Llama badge is a popular badge which can be exchanged freely on deviantART. They were introduced as an April Fools joke, but the feature was simply never removed due to its positive response. This is the only badge for which you can buy extras.