Definitions by Thirtyfivecentwings
Russian Nesting Doll
I ran into the Tucker at Urge last night. Me, him, and five other dudes did a Russian Nesting Doll in the bathroom. It was 'eh'.
Russian Nesting Doll by Thirtyfivecentwings November 15, 2010