Top Definition
The slurring of " 'S new wit' you?" or "What's new with you?"
When Alex was really drunk, she asked me, "Snoowichoo?"
by Steve-O9 May 01, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.