Top Definition
A situation when in something sticks something else in which something else sticks...
Not only for real things also for knotty problems
Yesterday we got a a Russian puppet situation with a packet which was sent to Rose, but inside was a also a letter for Dan and in Dans letter was also a page for Harry
by Ljuk December 29, 2007
5 Words related to russian puppet situation

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×