なにかと思ったら, I have come across this sentence a couple of times when talking to Japanese people, but I seem to struggle with the actual meaning.
I translate it as "if I am thinking of something" but the times I have seen it it doesn't make much sense. Here is a couple of example sentences I have seen it used with:
"なにかと思ったらホルモンじゃないですか!笑 " and っていうか何かと思ったらPerfumeじゃないですか The context of these sentences are them replying to me linking to a music video.