Skip to main content

Definitions by Jim McFinn

Cambridge slang for masturbating, normally involving a small vibrator.
beaver by Jim McFinn April 17, 2006