preachiest

adjective
  1. most inclined to give moral advice in a tedious or self-righteous way
  2. Usage: superlative form of preachy

Examples