Appachan Share definition Flag A person you consider as the genuine source of warmth and ancient wisdom! I was so lost in trying to figure out the intricacies of my office politics that I decided to turn to appachan for some inputs. Appachan by idiosyncratic stick figure February 9, 2023 0 0 Get merch Get the Appachan mug. Buy Now — $32.95 See more merch