throw spaghetti at the wall

Verb

 * 1)  To make a large amount of attempts or guesses, with the hope that one of them will be successful.

Related terms

 * throw things at the wall and see what sticks