3 definition by catkicker mcpeeee

Top Definition
Any sexual position in which the man is sitting and the woman sits in his lap.
Last night, I had the best lap tap of my life!
by catkicker mcpeeee December 07, 2010

Mug icon
Buy a lap tap mug!
Going to take a shit
Hey man, I'll be right back. I gotta go toss the turtle.
by catkicker mcpeeee June 02, 2010

Mug icon
Buy a toss the turtle mug!
A guy who is amazing at giving a woman oral pleasure.
Wow, turns out that the guy I met last night is a TOTAL vagenius!
by catkicker mcpeeee October 03, 2010

Mug icon
Buy a vagenius mug!