i was beave rafting my girlfriend out on the boat today
a man who engages in oral sex with a unshaved/unwaxed female partner while on a boat, canoe or raft
"i was beave rafting my girlfriend out on the boat today" What is the definition of "beave rafting"?