Theebie My Neebie Share definition Flag The name of my greek magazine that i made in english. The city of Theebes in Greece. Kyle what should the name of our magazine be. I don't know. How about "Theebie my Neebie" Theebie My Neebie by Duffer McNoel June 1, 2003 0 0 Get merch Get the Theebie My Neebie mug. Buy Now — $32.95 See more merch