meaning of arctic princess

arctic princess meaning in Urban Dictionary

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