it means WOW and OH NO at the same time.
It means Aye Carumba! Oy Vey! OMG! Wow! Uh oh! Oh, for Pete's Sake! Dang, darn or d*mn it! Watch out! Ay yi yi!
pretty much the same as "****!".
NOT SURE or PUCKED if I know!
It means Oh la la.