From some reason "google translate" translates it as "whether that". The other translation it gives is "or something"
Can I get clarification on what's valid? Or when do you use this interesting word-combination? I understand the meaning of each of them separately, just not together. I hear it being used every now and then.