vocab dash
Log in
Sign up
piquiña
Meanings
Noun
1. itching
(colloquial, Puerto Rico, Dominican Republic, Venezuela)