So I tried installing ParrotOS in two partitions, that was a mistake as I could not get Grub to distinguish them.

The solution was installing ANOTHER distro on one partition so that Grub sees them as separate.