yenici

Adjective

 * 1) having the ability to defeat a lot of times
 * 2) newish