What are BeanZ?

Question

I haven't logged on the forums for some time and I got confused by thing below my name called BeanZ. What do they mean? What should I do with them? Should I be scared by them? be happy? eat them? So many unanswered questions!