meaning of Beaver Saddle

Beaver Saddle meaning in Urban Dictionary

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