So many Llama badges omg! I know that they're like a mascot, and that the more you get the cooler your llama is, but what exactly does it mean? Why exactly do you give/receive them? Is it like some sort of medal?
Sorry if this sounds stupid, I still ...