A lifelong day dreamer, full of imperfections...... Dreamer [dree-mer]: noun 1. a person who dreams; 2. a person who lives in a world of fantasy; 3. a person whose ideas or projects are considered audacious or highly speculative; visionary.
23,119 notes