done up
Fun Dictionary
-> done up
Search:
done up
- Vulgar Dictionary definition
Ruined by gaming and extravagances. Modern Term.