Debauched

a.
  1. Dissolute; dissipated.