IMMD Share definition Flag IM abbreviation: It Made My Day "Today I saw a hummer parked in two spaces, with a parking ticket on the window. IMMD." IMMD by Siege September 21, 2009 0 0 Get merch Get the IMMD mug. Buy Now — $32.95 See more merch