Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
2 definitions by
FightinEngineer
victory lap
1. to give a girl really
hot sex
and still
have enough
stamina
afterward to give her more
The way that
fox
in the open-back dress is looking at me, she
pretty much
has a
guaranteed
victory lap.
by
FightinEngineer
February 14, 2011
Flag
Get the
victory lap
mug.
crossing the finish line
1.
achieve
an
orgasm
Babydoll
, I'll have you crossing the finish line
every
time
.
by
FightinEngineer
February 14, 2011
Flag
Get the
crossing the finish line
mug.