nonplusing

  • n.Embarrassed; Confused; Dilemma
  • v.Trouble; Bewilder
  • WebConfusion; Astonishing; Embarrassed, mood