I was looking something up in a dictionary and I came across "Don't try to teach your grandmother to suck eggs." as an example sentence. Despite speaking English for almost 30 years now, I have never heard that phrase before, I actually had to google it to find out what it means. The general gist is that you shouldn't try to teach things to people who are more experienced than you, I guess grandma is a real egg sucker...... Anyway I was just curious to see if anyone has ever heard/used this phrase before. Is it a regional thing?