DUDEEN

Definition of DUDEEN

  1. (noun)a clay pipe with a short stem