What does Beaver Saddle mean?

Beaver Saddle meaning in Urban Dictionary

Any part of the male human anatomy that a female can saddle up-and drive on..