Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: spleenful  spleen-ful
  1. Displaying or affected by irritability or anger
    "His spleenful outburst surprised his usually calm colleagues"