Piqui or piki, means flea. Insect that bites, insect irritating (Pulex irritans). Kuchakuchi,
Person full of things or very delicate