soopa gloo Share definition Flag a phrase you use when you're completely retarded. nukkuh say whaaaat? *awkward silence* SOOPA GLOO! soopa gloo by SOOPA GLOO January 19, 2009 0 0 Get merch