1 definition by Asher Rothh.

1
1.Put your pet bird on my balls.
2.To queef on someones balls.

"Go lark on my go kart D-mann"
by Asher Rothh. April 10, 2009
Get the mug
Get a lark on my go kart mug for your guy Vivek.