ihmsawtd Share definition Flag i hate my self and want to die guy 1: I'm so happy todayguy 2: Lucky! ihmsawtdGuy 1: stfu U emo! ihmsawtd by non emo cutter August 5, 2009 0 0 Get merch Get the ihmsawtd mug. Buy Now — $32.95 See more merch