Sounds like its starving for fuel. You might try removing the fuel pipe between the tank and carburetor then turning on the fuel tap briefly to observe the flow rate. Make sure the engine is cool, you are outside, and you catch the fuel, for safety reasons. If the fuel runs slowly, you have a blockage in the tank outlet. If it runs fast, you may have a blockage at the carburetor fuel inlet, such as the needle-and-seat. You'd need to dismantle the carburetor to check that.
Having said all that, there are people on this board with much more recent experience than I have. My two-stroke carburetor experience was gained in the days of Villiers engines. It was easy then: you just held down the "flood" button and checked how far the fuel squirted out through the drain hole in the side of the carburetor top. It took a few seconds to check, and only a minute or two to fix. Yes, we old guys get nostalgic. But I wouldn't have one of those lousy old engines in a fit, now.