mare's nest
mare's nest {n. phr.}
Something that doesn't exist; a discovery that proves to be worthless.
He claims that he has discovered a gasoline substitute but we suspect it will turn out to be a mare's nest.
Categories:
Source: A Dictionary of American Idioms