Your body can only process so much at once, eat too much and it's going to get stored. That is why you need to eat a lot, but also eat often, your body can efficiently utilise what you feed it, send it to where it needs it, and only store what it is essential to be stored. Your body is better at working this out than you can ever imagine. Eat frequently and you deposit less fat than if you dump it all in a big meal or even three big meals – and you will certainly feel better, as well as perform better in the gym by spacing things out.
Plenty of bodybuilders probably dirty bulked or bulked to high bodyfats. If you don't compete, or only compete at a certain time, its definitely an allowance you have. Arguably it may help you get to your goal faster as 1) people are sometimes told to go on a maintenance phase inbetween bulking and cutting, 2) longer bulks ( according to some) help you gain more and retain muscle better when you cut, 3) building muscle is slower than cutting, 4) cutting after a long bulk lets you cut at a higher amount of calories than short bulks and cuts, 5) some people claim that if you bulk/cut switch too fast you may end up spinning your wheels/ you wont see a noticeable difference.