I don't think it is used in "some parts" of the US. It can be used anywhere in the US when somebody is taking too much time to do something and we are impatient. " becomes a sarcastic question.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.