Sounds like free-living nematodes. I've read other threads about them. It's basically a non-parasitic roundworm. I don't think it's harmful, but nasty looking nonetheless.