It is physically impossible for gas to leak back from the carb through the inlet. The inlet is above the fuel level in the carb.
Most of the time when you experience this it is because of a bad accelerator pump in the carb.
You may also want to be sure that the choke is closing completely.