Skip to main content

Definitions by SavageSockpuppet

Russian Soup Kitchen 

When attempting to perform a Dutch oven on your partner and you inadvertently shit the bed in the process.
Dude! Last night I tried to give Laura a Dutch oven but instead she got a Russian Soup Kitchen!