Noun
John-a-dreams (plural John-a-dreamses) (archaic) A man who is a daydreamer and therefore unproductive.