MEGRIMS

Definition of MEGRIMS

  1. (noun)a state of depression