It's not stupidity to learn something new. Learning is a continuous process. Who knows there's something that you knew that they don't know. So you can share new learnings to each other and most of all, have a new friend. So don't feel embarrassed if you want them to elaborate things you don't understand. Just be polite to ask them to. You know, it takes a lifetime for you to learn everything. =p