Never heard of it as such. From its name I would guess it refers to a current that's not linear or is changing quickly. What context did you hear the term used in?
These Official Forum Sponsors May Provide Discounts to Regular Forum Members - If you would like to sponsor us then CLICK HERE and post a thread with who you are, and we'll send you some stats etc