No. It’s from “cuckold” and literally means ‘sexually inadequate’.
As in neutered. Not men.
It’s a polite way of saying that their country has no men with testicular fortitude. They’ve been taken over by the PC regressive left.
Good word. Thanks for the explanation. And pity the poor women and children of Scotland that they have no men.