Spitballing meaning : To moisten the ball with saliva before pitching it. To brainstorm ideas.
spitballing
realizations
whizzkid
word of mouth
verruca