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
World
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
World
Advertise
Search
Frescalade
Share definition
An
Escalade
SUV that is
obviously
a lemon, or at least lemon-y, like the
soft drink
"Fresca".
After the
5th malfunction in as many weeks, We had my Frescalade towed back to the Cadillac
dealership
with
instructions
for them to "keep it".
by
Jaggsokc
March 24, 2010
Flag
Get the
Frescalade
mug.
More random definitions
Micromodal
×