Definition of nosey Parker in English:

nosey Parker

noun