Look Up Another Term

Definition: gobsmacked


A British term meaning to be completely astonished about something.