wicked russian Share definition Flag (a)someone who is damn good at something (b)something that is really cool Howly feces, that was a wicked russian explosion! OR dayum, that guy is wicked russian when he is on crack. wicked russian by Al Denso June 1, 2005 0 0 Get merch Get the wicked russian mug. Buy Now — $32.95 See more merch