tirro
Meanings
Noun
1. sticky tape (Venezuela, El Salvador)