Name days in Bulgaria is a very ancient tradition, but it is used as an excuse to party not only in Bulgaria :) However the main idea is to Honor the saint that you are actually named after or the saint who is the guarding of you. It's kind of strange because some people have 2 name day during the year, but anyway we Bulgarians never reject any chance of having a party or gather with friends or drink someting. It is also interesting that it Bulgaria there is a saying that people should not invite any guests on their name days, but rather the guest must remember their names days and go in their house uninvited... :)