STICKYBEAK


Meaning of STICKYBEAK in English

n. & v. Austral. & NZ sl. --n. an inquisitive person. --v.intr. pry.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.