Sounds like the float needle didn’t shut off the fuel entering the carb. Excess fuel ran through the carb into the cylinder, into the crankcase. On startup this mixture was being burned off. Time to do an oil change and have the carb cleaned and rebuilt.