1 definition by Steve-O9

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 2, 2006
Get the Snoowichoo mug.