If your Ubuntu VM says it is using something like 27 GB, but Windows shows the VM folder taking 100+ GB, this is usually not a Linux mystery. It is a VMware virtual disk compaction issue.
VMware growable VMDKs expand when the guest writes data, but they do not automatically shrink when files are deleted inside Linux.
That means: