retors
Top 30000
Meanings
Adjective
1. warped, twisted (multiple times)
2. crafty, wily, tricky