1 definition by Nippyfresh

Top Definition
preventing a female from hooking up with another person.
Man, this girls is diggin me but her friend keeps beaver damming me.
by Nippyfresh April 15, 2010
Mug icon
Buy a Beaver Dam mug!