stickybeak

noun

Definition of stickybeak

Australia
: an inquisitive person : busybody

History and Etymology for stickybeak

sticky entry 2 + beak

Keep scrolling for more