What is Micho Rizo?
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!"
See dick, chorizo, beans, chode, pussy