meaning of arctic freeze

arctic freeze meaning in Urban Dictionary

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