DUCK LEGS


Meaning of DUCK LEGS in English

Short legs.

Slang English vocab.      Английский сленговый словарь.