Macho guy/men

I was having this convo with my girlfriend (friend) and this topic came up, so just curious to what others think.

What do you ladies consider a macho guy or tough guy or all the same meaning?