Top definition
the unexpected release of air from a female's vagina. Also known as a queef.
After a long evening of steamy sex Crystal was surprised when she let out a beaver whisper.
by clever lamb June 06, 2009
Get the mug
Get a beaver whisper mug for your cat James.