What is the meaning of Twirp?

An imitation of the sound of a bird or a horn.

Alternative spelling of twerp

Source: wiktionary.org