Thanks Joe.Quim - tongue firmly in cheek!
There's even definitions of 'minge' and 'muff'- more favourites!!I don't think it's meant to be serious. Apparently it's a variation of the Welsh 'Cwm', which we all know is a glaciated hole in a mountain, right Jon?
B.