Maybe not every day, but skipping a meal here and there can be a good thing. For example, if you skip lunch twice a week, this means that you will have eaten 19 meals instead of 21 meals for the week. Now, you might be hungrier for dinner these days, and may eat more during dinner, but not the equivalent of what you would have for lunch. So, less overall calories for the week and a chance to get out of a plateau and lose more weight. Also, during the time that you are fasting you are burning body fat. Win and win!
A good resource is at nerdfitness.