Yahoo Dictionary Web Search

  1. have steam coming out of one's ears
    • 1. be extremely angry or irritated

  1. 2 results