An expression relating extreme surprise, used primarily by middle-aged Asian women.
Holy Doodle! That's a big fish!
12👍 4👎