Top definition
when u put ur hand in ice till it gets almost frozen and numb then jack off
i gave myself a frozen stranger
by thamann March 17, 2005
Get the mug
Get a frozen stranger mug for your guy Abdul.