"puke" is a slang term for vomit. I imagine what the scene is describing is this: a long time ago, someone vomited (puked) on the wood floor. They had cleaned, sanded, and scraped it off, but it still left a stain. Even though they cleaned the vomit/puke off, you could still see it because of the stain. Does that make sense?