imaltchu Share definition Flag A simple, single word variation on the phrase "I am going to let you." Often used in response to the word 'imabichu,' but not always. Guy: "Stop teasing me or imabichu." Girl: "imaltchu!" imaltchu by SugarDoggy February 8, 2009 0 0 Get merch Get the imaltchu mug. Buy Now — $32.95 See more merch