Iweychan Share definition Flag A mega dope nigga that will willingly put down any useless waste of space on this planet. Practically the creator of all amd our lord and savior Iweychan is my senpai... I hope he notices me. Iweychan by Creamy_Cream April 18, 2019 0 0 Get merch