DA


Meaning of DA in English

[DA] n [duck's ass; fr. its resemblance to the tail of a duck] (1951): ducktail

Merriam-Webster English vocab.      Английский словарь Merriam Webster.