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
#
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
#
Store
Blog
Advertise
Search
Donovan Time
Share definition
When you complete something at the very last possible moment. like
Landon Donovan's
game winning goal in extra time of the second half of
World Cup
match against
Algeria
Wow i thought i
wasnt
going to make my flight but i
boarded
on
Donovan time
and made it!
by
cheru
June 28, 2010
Flag
Get the
Donovan Time
mug.
More random definitions
Micromodal
×