Osama Ball Ladin Share definition Flag Wrapping your testicles in a cloth (usually cold and wet) to provide comfort on hot days. Tiaan needed to cool down and relax, so he went with an Osama Ball Ladin while sipping his Grenadine. Osama Ball Ladin by Steve Saner May 23, 2006 0 0 Get merch Get the Osama Ball Ladin mug. Buy Now — $32.95 See more merch