What does arctic princess mean?

arctic princess meaning in Urban Dictionary

A sex trade worker that just accepts repayment in cocaine or crack.