Meaning of dudeen

Definition of dudeen

(noun) a clay pipe with a short stem

Other information on dudeen

WIKIPEDIA results for dudeen
Amazon results for dudeen