noun, feminineplural: garchasgarcha is feminine in Spanish.dick; cock (a penis)Deverbal from garchar.