What does arctic freeze mean?

arctic freeze meaning in Urban Dictionary

the act of using a shit and freezing it and later utilizing it as a dildo