meaning of Campucho

Campucho meaning in Urban Dictionary

a pal, or stupid person. compadre