ICKY

Definition of ICKY

  1. (adj)very bad
  2. (adj)soft and sticky