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 04, 2018
Get the mug
Get a sneezing beaver mug for your buddy Manley.