DONE UP


Meaning of DONE UP in English

Ruined by gaming and extravagances. Modern Term.

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