Lalaland

From Fresh Dictionary

English

Noun

Lalaland

  1. A fictional hypothetical place, often used sarcastically.
    Where have you been: Lalaland? - This question inquires as to where a daydreaming or spacing-out person has "been"
Personal tools