piyi meaning in english

[Tel.] n. Human excreta, the dung of unclean animals. piti piti. adj. Portaining to human dung, unclean. pitiri pitiri. n. Defilement with ordure. pitirigadda pitiri-gadda. n. The white scavenger vulture. pitirigunta pitiri-gunta. n. A dungpit, a cesspool. pitirinagupamu pitiri-nagu-pamu. n. The stinking cobra, lit: the dung snake.