1 definition by LydiaT

Top Definition
A vagina that snores, only at night
Is it normal to have a Snoring Mary?
by LydiaT May 05, 2011

Mug icon
Buy a Snoring Mary mug!