I'm not sure it qualifies as an idiom, but it simply means why is it important to you? It might also be used to tell someone that it's none of their business..
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.