Top definition
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

Donkey Punch Plush

10" high plush doll.

Buy the plush