scoobas Share definition Flag extra tight loons which cling to the skin. wow!! she has amazing scoobas. scoobas by MC Boonge August 13, 2003 0 0 Get merch Get the scoobas mug. Buy Now — $32.95 See more merch