beavercheese

Verb -

The act of a female scratching her gentalia and then smelling it (or having somebody else smell it).
Heather just beavercheesed herself so, you should stay away from that snatch.
by Vulok April 03, 2011
Get the beavercheese mug.