DAME WOMAN DANCE


Meaning of DAME WOMAN DANCE in English

To be hanged

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