lap tap

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 08, 2010
mugGet the lap tap mug.

vagenius

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 04, 2010
mugGet the vagenius mug.