Top definition
A small Swiss village was wiped out yesterday by an avalanche caused by a monumental mountain queef. Resue services are still searching for survivors - Reuters
by Jammy11 April 23, 2017
Get the mug
Get a mountain queef mug for your Aunt Nathalie.