tough cat

tough cat
tough cat  {n.},  {slang}
A man who is very individualistic and, as a result, highly successful with women.
Joe is a real tough cat, man.
Categories: noun slang tough

'tough cat' on video