IDOLATRIZED

Definition of IDOLATRIZED