Oh goodness; an expression used when something surprises you
Ah chingado! ...Mira I got honey on me
2👍 2👎