meaning of Buffing The Beaver

Buffing The Beaver meaning in Urban Dictionary

Often people will buff the beaver when playing playing tennis or enjoying a glass of kool-aid.within the Gianni region of Mickleover buffing the beaver usually is the process of ritualistic sado-masachism with real beavers, and the various other type also.