Top definition
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
Get the mug
Get a Mating Squeak mug for your cousin Zora.