It doesnt, plain and simple. Its meaning may have been confused and its actual meaning is closer to "in other words". Just because your area has colloqialised something doesnt make it right in proper english, due to this proper english is generally used online as all corners of the world have acess to it, therefore you and the precceding person are wrong.