AlexWreck's definitions
A slang word created by Vanessa and Virginia. No one else gets the definition and if they try to then they are just being lame.
smoosh you smooshhead!
by AlexWreck June 7, 2004
Get the smooshmug.
Get the smooshmug. We'll email you a link to sign in instantly.