meaning of Bird whistle

Bird whistle meaning in Urban Dictionary

typically a noise made with people lips imitating a birds mating telephone call.