DUCK-TURD Meaning of DUCK-TURD in English Slang for a cigar. Example: Hey Jeff, give me a puff of that duck-turd. Slang English vocab. Английский сленговый словарь. 2012