1 definition by Tar-Tar-Pam Productions

Top Definition
female version of dutch rutter. Another person controlling a female's masturbatory pace by moving her hand for her.
Although rare and elusive the Lithuanian beaver can be found near bushes of all shapes and sizes.
by Tar-Tar-Pam Productions October 04, 2009
Mug icon
Buy a Lithuanian beaver mug!