Slang meaning of LA−LA−LAND

LA−LA−LAND means: La−la−land is British slang for a state of drugged or intoxicated euphoria.