Omochao Share definition Flag Evil little robot. Omochao:i'm Omochao and i'm here to(turn demonic)kill you all!!HAHAHA Omochao by Omochao himself December 22, 2003 Get the Omochao mug.