Skip to main content

Definitions by Jim McFinn

Cambridge slang for masturbating, normally involving a small vibrator.
Hey Al, did you have a good beaver last night?
beaver by Jim McFinn April 17, 2006