What does ‘natch’ mean?

( adv ) Naturally, of course. Did I take him up on the offer? Natch, it was too good to pass up.