somitta Share definition Flag a bitch. she’s such a bitch. “somitta?” somitta by sukonyadik November 21, 2021 0 0 Get merch Get the somitta mug. Buy Now — $32.95 See more merch