Might be his Grandma is a great old gal (sorry, thinking of my devout Catholic Grandma I lost recently).
hydrogal is correct though, you aren't expected to know all those things....and if they're pushy about it, well..I'd say no thanks (and I was brought up Catholic).