meaning of wolf whistle

1. whistle or howl approvingly at a female, of males


Related Words

wolf-whistle |

Developed & Maintained By Taraprasad.com

Treasure Words