Kachango My Mango Share definition Flag A phrase used as an exclamation, similar to "cool" or "well I'll be darned". "Well Kachango my Mango!!! That's really cool dude!" Kachango My Mango by SepticAF September 4, 2017 0 0 Get merch Get the Kachango My Mango mug. Buy Now — $32.95 See more merch