Kupa Share definition Flag Doodoo in polish, or just a plain funny word. Boy he sure made a wet kupa! Kupa by Whizzy bizy| July 1, 2005 0 0 Get merch Get the Kupa mug. Buy Now — $32.95 See more merch