CMTM Share definition Flag Shorthand for: Chuckling maniacally to myself. "Up to now, I haven't had the time to play Diablo III. Up to now. CMTM." CMTM by Davinchi October 26, 2012 0 0 Get merch Get the CMTM mug. Buy Now — $32.95 See more merch