Ingrateful

a.
  1. Ungrateful; thankless; unappreciative.
  2. Unpleasing to the sense; distasteful; offensive.