Weezlets Share definition Flag The male sex organ for testicles. haha. Your weezlets are showing. Weezlets by harry buttocks January 13, 2009 0 0 Get merch Get the Weezlets mug. Buy Now — $32.95 See more merch