when's that canuckle gonna get here with my donuts?
a witty wise-cracking on-line friend who supplies th at all the right times
"when's that canuckle gonna get here with my donuts?" What is the definition of "canuckle"?