did you see that women's baby, kid was freshly squeezed
referring to a small new born child straight from the mothers womb
"did you see that women's baby, kid was freshly squeezed" What is the definition of "freshly squeezed"?