emitch Share definition Flag A totally emo bitch. Seriously, stop being an emitch. Let's go. emitch by dav1x May 29, 2008 0 0 Get merch Get the emitch mug. Buy Now — $32.95 See more merch