Sort:  

It means awesome in Turkish if I'm not mistaken

Yes true.Thank you