Skip to main content

Frascaland

It's a land in the not so distant, unfortunately, where friends grow on trees. A land where money flows from friends, but rarely, if ever, flows back.
Did you hear about the neighbors? They haven't been paying the mortgage, but that hasn't stopped them from borrowing money and going on vacation anyway. They're living in "Frascaland".
by effenaye November 10, 2012
mugGet the Frascaland mug.

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.
Related Words

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