1. The meaning of a belt is to tie a boy's heart and hope that they will always be together. Belt often gives a sense of restraint, so the moral of giving it is very obvious.
2. Ordinary friends are not suitable for giving belts, unless you really have an interest in this boy. The more affectionate a boyfriend or girlfriend is, the more often they give belts, but there is some care when giving them.