What does "¡Ay Mijo!" mean?

What does “¡Ay Mijo!” mean?

So according to Urban Dictionary “mijo” is defined as follows: Conjoined spanish slang of affection. Mi + hijo, “my son.” Can be said to any man or boy, usually by an older person. Can also mean “my dear” “sweetie” or “hun.” Also directed to guys by thier wives, girlfriends, or any female […]