STICKY BEAK


Meaning of STICKY BEAK in English

n. (aus) An Australian colloquialism for any annoying, inquisitive person.

Shadow Slang English vocab.      Английский словарь теневого сленга.