1 definition by DIRTY_definitions

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 3, 2018
Get the sneezing beaver mug.