Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of stickybeak:
noun: (Australia, New Zealand, colloquial) An overly inquisitive person, a nosey parker.
noun: (Australia, New Zealand, colloquial) An act of looking at or watching something, especially something which does not directly concern the one looking.