1 definition by ninja288

To non-conviently do something. Similar to how Russia won the battles in WWII.
Give me a soup can, wires, and a hanger... I'm going to Russian up me a computer router.
by ninja288 July 6, 2011
Get the Russian mug.