What does beave rafting mean?

beave rafting meaning in Urban Dictionary

a guy who partcipates in oral sex with a unshaved/unwaxed female lover during a boat, canoe or raft