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.      Английский сленговый словарь.