Skip to main content

Definitions by Paul and Amanda

Sticky Beak 

Being Nosy.
Sticking your nose in other people's business.
Sticky Beak by Paul and Amanda October 7, 2007