You asked:

what does chicho mean in spanish

  • Spain
    Spain
    Chicho's meaning in spanish is "derived from chico, boy".