1 definition by Olka

Is that guy kidding me? Dupka means booty in Polish all right!
Do not lie!
Ta dziwka ma fajna dupka.
by Olka March 2, 2006
Get the dupka mug.