Top definition
When you take a newborn baby fresh out of the womb and stuff it in a tube sock. Then, you proceed to slam the sock onto a hard surface such as a countertop or a wall. Results may vary.
--"Dude, I was at your brother's birth. Your mom made a sock newborn out of him him on a sink."
by steelroots2013 December 08, 2011
Get the mug
Get a sock newborn mug for your coworker Jerry.