De-ICE-ing means...well, that's not hard to figure out. All I can say is it's a common saying around EVists. EVers. EV nerds?
I will let the pictures do the talking.
I wonder what health and safety would think of this one? Don't worry - I didn't go underneath.