condescending

adjective

Having or showing an attitude of patronizing superiority.