Top definition
To talk on icq while one is watching tv and the other is at work.
Yesterday me and Ray were Snewing for a while.
by Andre September 14, 2003
Get the mug
Get a snewing mug for your barber Nathalie.