Skip to main content

Definitions by Orpheus the stickybeaker

stickybeak

verb - to stick your nose into other people's affairs
Oh! Don't mind me, I'm just stickybeaking.