revirado
Top 50000
Meanings
Adjective
1. twisted; sinuous
2. nuts; loopy; madcap (crazy)