1 definition by kayla and nicole

Top Definition
to masturbate,to play with one's self ;]
I like to shnack to your mom's myspace picture. O.o
by kayla and nicole March 14, 2008

Mug icon
Buy a shnack mug!