Home
Results for: la-la land
Dictionary (1 of 3 sources) Open/Close data Source
la-la land (')
n.
  1. A place renowned for its frivolous activity.
  2. A state of mind characterized by unrealistic expectations or a lack of seriousness.

[After L(OS) A(NGELES).]




Idioms Open/Close data Source
Mentioned In Open/Close data Source