Dictionary of English Idioms & Idiomatic Expressions

The idiom's meaning is literally something said or written that is unbelievable, rumor, over embellished, the result of malicious village gossip etc. All of the above . This idiom can be used to mean everything that has been said or written, especially all the choices or possibilities. All over the map ................
................