1 definition by McWillie Coyote

Top Definition
A very large gaping vagina.
I know this girl that has been with like 100 guys and she was horny so I hit that swine beaver.

my buddy went the the bar and got really drunk. With his beer goggles on he picked up a swine beaver.
by McWillie Coyote December 01, 2009

Mug icon
Buy a swine beaver mug!