Green’s Dictionary of Slang

busybody n.

see busy n.