Talk:Martial Arts Club/@comment-24908808-20160207130913/@comment-24908808-20160209111953

The closest thing I got was the meaning 'must win' from a Chinese friend.