Acerbic

meaning: used to describe something that is spoken or written in a way that is direct, clever, and cruel:

usage: The letters show the acerbic wit for which Parker was both admired and feared .