Micho Rizo Share definition Flag Micho Rizo is actually Mi Chorizo for all the spanish speakers out there. Guy:"Why dont you meet my homie Micho Rizo" Girl:"Whose that?" Guy:"Michorizo!" Micho Rizo by yUMMyx3 August 22, 2008 0 0 Get merch Get the Micho Rizo mug. Buy Now — $32.95 See more merch