preachy

adjective
  1. giving moral advice in a way that is annoying or unwanted
  2. Usage: informal

Examples