it was 20 degrees out but she still gave me a jack frost on that park bench
a hand job given when the girl's hand is ice cold
"it was 20 degrees out but she still gave me a jack frost on that park bench" What is the definition of "jack frost"?