Top definition
having vaginal sex.
vaginal fucking.
vaginal intercourse.
also refered to as loading the torpedo.
"lets take the log to the beaver tonight, johanne."

"he was taking the log to the beaver last night, im surprised i didnt gnaw it right off!"

by asjghaergtywurtysryqer February 26, 2009
Get the mug
Get a taking the log to the beaver mug for your buddy Trump.