Does the phrase "to throw an idea in the room" for "having wild ideas" exist?
We have an expression like this in German, but it sounds odd to me in English.
Example: He doesn't really think about what he is saying. He just throws any idea in the room.