Definition of muchigay in Spanish:

muchigay

masculine noun

  • 1

    Colombia Persona o animal doméstico pequeños.