piquiña
Meanings
Noun
1. itching (colloquial, Puerto Rico, Dominican Republic, Venezuela)