Meaning of muchigay in Spanish:

muchigay

masculine noun

Colombia
  • 1Persona o animal doméstico pequeños.