What is the meaning of Dudy?

bagpipes

boobs; tits

bagpipes

bagpipes

Source: wiktionary.org