Schmoobadoop Share definition Flag 1. A random saying for all times 2. You had or you are going to have sex with someone. 1. So I went to camp and....um Schmoobadoop? 2. I am going to schmoobadoop her all night long! Schmoobadoop by Malohuto July 2, 2005 0 0 Get merch Get the Schmoobadoop mug. Buy Now — $32.95 See more merch