Religion meaning (which I also thought) also can be connected probably (1st act, for example), who knows. So, don't blame yourselfI feel so stupid lol, I was thinking about Godparents as in the Protestant faith which the Simpsons are. Never seen the movie Godfather so I didn't make the connection.