What is the meaning of Somehow_or_other?

One way or another; by some (mysterious) means.

Source: wiktionary.org