Imbelid Share definition Flag Twat, cunt, inbred, idiot, asshole Person: Julia is such an Imbelid Imbelid by Sam_203 July 9, 2023 0 0 Get merch Get the Imbelid mug. Buy Now — $32.95 See more merch