perfo
Top 50000
Meanings
Noun
1. piercing
2. performance (artistic act)