1 definition by Whizzy bizy|

Top Definition
Doodoo in polish, or just a plain funny word.
Boy he sure made a wet kupa!
by Whizzy bizy| June 20, 2005

Mug icon
Buy a Kupa mug!