mary is such a nose pocket she has to know everything that goes on in town
a person who is always in other people's business
"mary is such a nose pocket she has to know everything that goes on in town" What is the definition of "nose pocket"?