Top definition
noun: a female who has had sex with a male with whom you have also previously had sex with
Last night Ruby had sex with my exboyfriend Scott so now Ruby and I are beaver cousins.

Sue and I talked all night at the party and I liked her until I found out we were beaver cousins.
by sisterhood November 20, 2011
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush