1 definition by Lola Buzzin

With twins and a tall guy, you make a sort of Russian sandwich.
Me and my twin sister love to sngrilsh all the time! OMG!
by Lola Buzzin April 20, 2004
Get the sngrilsh mug.