dudeen in Irish dudeen in Irish dúidín noun A short-stemmed Irish pipe made out of clay. Add to Flashcards