look up any word, like darude - sandstorm:
A noise a human sometimes makes when being or seeing someone that sexualy arouses them.
The girl sent out a mating squeak as the boy walked by.
by JEssii October 17, 2007

Words related to Mating Squeak

human mating noise sex squeak