1 definition by DIRTY_definitions

Top Definition
A vagina that has dischargered a white, sticky substance that leaks into the butthole
Guy 1: I heard you saw Layla’s beaver yesterday
Guy 2: yeah, she had a sneezing beaver
by DIRTY_definitions March 02, 2018

Mug icon
Buy a sneezing beaver mug!