Skip to main content

Frescalade

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
mugGet the Frescalade mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email