in the clouds
in the clouds  {adj. phr.}
Far from real life; in dreams; in fancy; in thought. 
When Alice agreed to marry Jim, Jim went home in the clouds.
- Often used with "head", "mind", "thoughts". 
Mary is looking out the window, not at the chalkboard; her head is in the clouds again.
A good teacher should have his head in the clouds sometimes, but his feet always on the ground.
Contrast:
Categories: 
 
Source: A Dictionary of American Idioms
