Skip to main content

The Land of La

Residing in or to be found in an imaginary place called LaLa-Land.
US Congress, by rejecting red-ink controls on deficit spending in 2010, have demonstrated repeatedly that they are deep in the Land of La.
by Intuit July 20, 2010
mugGet the The Land of Lamug.

Share this definition