Sudokupu Share definition Flag This is the "leg numbing" art of completing a Sudoku puzzle while blasting a deuce. "I had some time to kill, so a rallied off a Sudokupu while waiting for 'Lost' to start." Sudokupu by MagicRulz June 13, 2007 0 0 Get merch Get the Sudokupu mug. Buy Now — $32.95 See more merch