What is the meaning of Somehow_or_other?

one way or another; by some (mysterious) means

Source: wiktionary.org