Johnadreams

n.
  1. A dreamy, idle fellow.