I actually have some of these in my apartment, I just had no idea where they came from. I’m guessing the MIL brought it in at some point. I suppose someone makes these just for this purpose. You basically wrap the cloth around a mop-like thingy that instead of a sponge, has a squeegee at the end, and mop. The thickness of the weave seems to do the job (I have yet to try it myself). I guess you can use it wet or dry.
It must be where the idea for Proctor & Gamble’s Swiffer products came from.
Also might be why I’ve never seen a Swiffer product here.