I don't like the definition "very bad" much. "Icky" is sth unpleasant, very often sth wet & sticky. It also means very sentimental/too emotional.