phrases, sayings, idioms and expressions at

Baby needs a new pair of shoes

Posted by Hiroko on March 08, 2000

Could someone please tell me the origin and meaning of this phrase or point out where I may find them?
I first heard it in one episode of Star Trek The Next Genearation and then again in Robert De Niro's film A Bronx Tale.
Thanks in advance for your help.