Top definition
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 19, 2004
Get the mug
Get a sngrilsh mug for your brother-in-law Bob.