isu-chan Share definition Flag king of the interweb, generally hot piece of ass, dead or alive champion, king of ramen, this guy is a catch and a half "ISU-CHANNNNNNN, make me some Japanese food and then sleep with me?" isu-chan by some chick March 22, 2005 0 0 Get merch Get the isu-chan mug. Buy Now — $32.95 See more merch