Universes don’t “contain” *.udo files. However, users can create add-ons to the universes – and as jac says, they are per-machine in *.udo files.
If one starts to create user-defined objects – and doesn’t complete it, you can generate a corrupted udo file that you then can’t add to nor modify. Is it zero bytes long? If so, delete it.