Never heard of it, but it sounds like it could be a PVA type glue.