Iydlmsycigtkms Share definition Flag It means " If you don't let me suck your cock, I'm going to kill myself" "Iydlmsycigtkms" "Say less.." Iydlmsycigtkms by Rūku December 24, 2022 0 0 Get merch Get the Iydlmsycigtkms mug. Buy Now — $32.95 See more merch