Great Scott

Great Scott /-ˈskɑːt/ interjection
Great Scott
/-ˈskɑːt/
interjection
Britannica Dictionary definition of GREAT SCOTT
old-fashioned
— used to express surprise