Definition of chamuchina in Spanish:

chamuchina

feminine noun

  • 1

    Chile Cuba Peru Ecuador Honduras derogatory Gente despreciable.