1 definition by Bball28

To take one’s idea before it’s fruition.
Elise totally would schmoodle someone, that’s why I never tell her my ideas.
by Bball28 May 18, 2019
Get the Schmoodle mug.