Spitballed meaning : To moisten the ball with saliva before pitching it. To brainstorm ideas.
spitballed
channel cat
give the lie to
orthographers
gigged