Why does carburetor pop and spit fuel out when four barrel is opened?

There are several reasons why a carburetor would do this. The most common reason is that there is a clog, which could be fixed by cleaning it. Another common cause is a problem with the accelerator pump. You can purchase a do it yourself kit to attempt to fix the problem.