Hello, In an American movie, a man is mad at a girl, he tells her to mind her own business and calls her a "busy Betty". Does that mean "nosy"? Is this a common expression? Would it be "fouineuse" in French? Thanks in advance.