1 definition by SJE 42

When you are outside on a cold winters morn' and it's so freezing that you cant feel your hands, you start jerking it with your numb hand and pretend its someone else doing the work.
Mo: "Dude i'm freezing my nads off out here; this sucks."
Fatty (smiling): "That's why i'm givin myself the gnarliest jack frost!!!!"
by SJE 42 January 27, 2008
Get the jack frost mug.