Weesack Share definition Flag Scotish slang, intended as an insult, suggesting that the intended recipiant has a small scrotum! Hey you "weesack" get t fuck! Weesack by The Jimster March 13, 2008 0 0 Get merch Get the Weesack mug. Buy Now — $32.95 See more merch