Dictionary.com
Thesaurus.com
had been OD'ing
  • past perfect progressive of OD.
had been ODing
  • past perfect progressive of OD.

More Suggestions