Search in full dictionary

CLOUD TEN, ON

CLOUD TEN, ON
ScnMaster
(colloquial) entertaining visionary notions and so having no distinct idea about the matter in question. A variation of have (one's) head in the clouds.