Urban Dictionary Share definition Flag A conglomeration of weasels who somehow put together an internet site The suckabees at Urban Dictionary are all menstruating women. . Urban Dictionary by Reachport June 22, 2022 0 0 Get merch Get the Urban Dictionary mug. Buy Now — $32.95 See more merch