ASL sign for: flabbergast

Definition: To cause great surprise or amazement, usually by telling that person something they were not expecting.