Top definition
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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug