What does it mean if an engine floods?

It means there is too much fuel in the combustion chamber to allow vapors to form. it is the vapors of the fuel that actually ignite.