Squiggly Splooge Share definition Flag n. (SQUigglee SPLOOjuh) an internal organ that you're not sure exists, but is causing you pain Lyme Ninja: Why are you holding your stomach? Stina Shall: My Squiggly Sploogehurts. Squiggly Splooge by Stina Shall and the Lyme Ninja March 13, 2009 0 0 Get merch Get the Squiggly Splooge mug. Buy Now — $32.95 See more merch