
Your guess is as good as mine
Uncertainty Expression
Use it when both you and the listener lack knowledge about the subject. 
Colloquial Use
It's casual language, not typically used in formal writing or speeches. 
Avoid Overuse
Don't rely on this phrase too much; it can imply a lack of effort or concern. 