man that girl is fine, too bad her and her girlfriend are strictly beaver bumping bitches
any female preferring same sex sexual relations
"man that girl is fine, too bad her and her girlfriend are strictly beaver bumping bitches" What is the definition of "beaver bumping bitches"?