scotcher

Noun

 * 1) One who scotches.

Etymology
From.

Verb

 * 1) to apply Scotch tape
 * 2)  to numb, freeze