百战百胜bǎizhànbǎishèng
Top 50000
Meanings
1. to emerge victorious in every battle
2. to be ever-victorious
Characters used