behaving in a way that is traditionally typical of men, for example being strong or brave, or not showing your feelings - used humorously or in order to show disapproval:
He's sick of being cast as the hardmacho manin films.
a car with a macho image
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.