chinchosa

chinchosa [chin-cho’-so, sah]
adjective
1Peevish, fastidious, tiresome.
2Full of bugs (chinches).
3Tiresome, annoying (pesado).
4Touchy, irritable (quisquilloso). (Andes & Caribbean)