Howard Dean Share definition Flag A psycho; pure and simple. He yells and screams when campaigning. He likes this a lot. Howard Dean impression: RRAAAAAAAAWWWRRRRR!!!!! Howard Dean by A Hoosier December 11, 2004 0 0 Get merch Get the Howard Dean mug. Buy Now — $32.95 See more merch