Skip to main content

Definitions by lenny peer

a term of endearment, someone you love very much
I love you good, shmoopy.
shmoopy by lenny peer May 2, 2005