STEAMED

Definition of STEAMED

  1. (adj)cooked in steam
  2. (adj)aroused to impatience or anger